What I want to do is simultaneously fade one view out, and fade another view in over the first one.
My first thought was to use a ViewFlipper, the code I used was literally this simple: ViewFlipper flipper = (ViewFlipper)this. findViewById(R.id.mainViewFlipper); // add the new ViewController's view to the ViewFlipper View controllerView = controller.getView(); flipper.addView(controllerView); // set animations AlphaAnimation transAnim = new AlphaAnimation(1.0f, 0.0f); transAnim.setDuration(TRANSITION_TIME); flipper.setOutAnimation(transAnim); // transAnim = new AlphaAnimation(0.0f, 1.0f); transAnim.setDuration(TRANSITION_TIME); flipper.setInAnimation(transAnim); // flipper.showNext(); (TRANSITION_TIME = 400) The effect I got was that the in animation looked like it was being called twice. Totally not what I was looking for. So then, I just tried calling startAnimation directly on the two views, and what happened was the outAnimation worked fine, but the inAnimation went from 0.0f to 1.0f with no actual animation. This seems like a simple thing to implement, but is turning out to be more difficult than it should be. Can anyone help? -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

