私は基本的に、カスタムメディアプレーヤーを使用して一連のビデオトラックを実行しています。ホームボタンを押すか、他の画面に移動するまではすべて正常に機能します。その後、ビデオ再生画面に戻った後は、ビデオが再生されて画面が黒く表示されるため、オーディオトラックしか聞こえません。
また、プレイリスト内のビデオを切り替えるときに、サーフェスビューが以前に再生されたビデオの最後のフレームまたは画像を保持するという、ストップギャップの配置がある別の問題を強調したいと思います。私はinvalidate()
、レイアウトと考えられるすべての可能な方法で画面を更新しようとしましたが、上記の両方の問題に対する適切な解決策を見つけることができませんでした。