My experience is that animation (at least pre-Honeycomb) overrides the "equivalent" properties of the view being animated. For instance, if you're animating a view's position, what will be shown on screen is the position from the animation, not what you may have set on that View's layout. Similarly, I think an AlphaAnimation will override any setVisibility() you've called on the View.
If this is the case, it's entirely possible that an "invisible" View will still be visible on screen if it's being animated, and the user will expect to be able to interact with it. Now that you know the cause, it seems to me you could keep your Animation objects around somewhere else (and still reuse them), rather than leaving them attached to the Views. Just reattach them when you want to use them again. String -- 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

