4

ListView でたくさんの動画を再生したい。「つる」というアプリのように。TextureView と MediaPlayer を使用してビデオを表示します。ListView がビューを再利用することがわかっています。このメカニズムのために、私は問題を抱えています。例: 表示領域でビデオ A を再生しているので、上にスクロールするとビデオ A が非表示になるので、ビデオ B を再生したい場合、ListView はビデオ A を再生するためにビューを再利用できます。ビデオ B の再生を開始すると、最初にビューに A の画像が表示され、次にビデオ B のコンテンツに更新されます。これが私の問題です。TextureView のコンテンツをきれいにする方法がわかりません。この問題を解決する方法を教えてくれる人はいますか。どうもありがとうございます!

4

1 に答える 1

3

ViewGroup クラスのremoveView(View v)を使用してください。次に、正しいコンテンツでビューを再開します。

于 2013-07-20T09:58:10.693 に答える