I\'ve a ScrollView in the PopupWindow. I\'m animating ScrollView contents using TranslateAnimation.
When animation starts, the onAnimationStart listener is called bu
After I don't remember how may posts read and days spent finding out a solution for this issue I discovered that if the object to move is not on the Screen region (for example is positioned out of the screen coords) OnAnimationEnd callback is not getting called. Probably the animation fails just after started (start method is called, I coded a listener) but nothing is wrote into logcat. Maybe this is not exactly your case but this finally solved my problem and hope it can help you too.