当在相对布局中放置在 VideoView 顶部的 ListView 上播放动画时(当 ListView 也放置在其他一些视图类型之上时会发生这种情况,但不是例如 ImageView),我会得到一个糟糕的结果。ListView 未完全呈现。如果我按下主页按钮并重新进入应用程序,ListView 将正确呈现。在此处查看之前和之后的两个屏幕截图:
我已经尽可能简单地创建了一个测试应用程序,在这里找到项目/源代码:
http://www.whatsbeef.net/wabz/AnimationTest.tar.gz
或者在这里查看代码粘贴:http: //gist.github.com/2934018
注意:去掉rotationY objectAnimation后,ListView正确显示。我不知道我在这里做错了什么,或者这是一个 Android 错误,还是什么。我在设备和 x86 模拟器 (4.0.3) 上得到相同的行为。有任何想法吗?