1

RelativeLayout の VideoView の上に配置された ListView でアニメーションを再生すると (これは、ListView が他のビュー タイプの上にも配置されている場合に発生しますが、ImageView などではありません)、悪い結果が得られます。ListView は完全にはレンダリングされません。ホーム ボタンを押してアプリを再起動すると、ListView が正しくレンダリングされます。前後の 2 つのスクリーンショットをご覧ください。

http://imgur.com/a/b8TVa

できる限り単純なテスト アプリケーションを作成しました。プロジェクト/ソースは次の場所にあります。

http://www.whatsbeef.net/wabz/AnimationTest.tar.gz

または、ここにコードの貼り付けを参照してください: http://gist.github.com/2934018

注:rotationY objectAnimation を削除した後、ListView は正しく表示されます。ここで何が間違っているのか、これが Android のバグなのか、それとも何なのかわかりません。デバイスと x86 エミュレーター (4.0.3) で同じ動作が得られます。何か案は?

4

0 に答える 0