VideoViewがビデオまたはバッファリングを再生しているかどうかを検出する方法はありますか?
ビデオがバッファリングしているというポップアップを表示したい。VideoViewで動画やバッファリングが再生されているかどうかを検出するにはどうすればよいですか?
アンドロイドAPIレベル17では、私にこの情報を提供するコールバックsetOnInfoListener
がありますが、APIレベル15(アンドロイドICS)を使用しています。
この質問も「Detect if a VideoVIew is buffering」ですが、解答はMediaPlayer
であり、VideoView
ではありません。
どのようにVideoViewがバッファリングしているかどうかを検出できますか?スレッドを実行して現在のシーク/プログレスレベルをチェックし、ビデオが再生中かバッファリング中かを判断するのに適したソリューションですか?私がちょうどビデオは、唯一のビデオの開始時に演奏したり、バッファリングされたかどうかを確認する必要が好きではないされて
UPDATE
、私は払って映像を通してそれを確認したいです。 VideoViewが再生されているかどうかを確認するには
他のビデオをチェックしておくためにタイマーを')一時停止しますが、我々は( 'videoView.isPlayingを追加する必要があり – vuhung3990
あなたのアイデアに感謝されますバッファリングモードです。 – User7723337