次のような単純な VideoView があります。
<VideoView
android:id="@+id/video"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center"
android:screenOrientation="landscape" />
このビューでは、ライブ ストリーミング ビデオを再生します。VideoView は、時々アニメーション化される LinearLayout にネストされます (画面の後ろから移動し、VideoView を画面の最初の平面に配置します)。アニメーションは正常に動作し、VideoView はアニメーション化されています。問題は、VideoView がスムーズにアニメーション化されないことです。つまり、VideoView がアニメーション化される LinearLayout の残りの部分に「追いつく」前に遅延が発生します。その結果、VideoView が最初に表示され、単純に最後の場所に配置されるという効果が得られます。
VideoView の実際のアニメーションを表示するためにパフォーマンスを向上させる方法があるのだろうか。
それは重いUIコンポーネントだと思いますが、同時に私の側でまだ改善できることを願っています...