VideoView がビデオまたはバッファリングを再生しているかどうかを検出する方法は?
ビデオがバッファリングされているというポップアップを表示したい。
Android API レベル 17 には、この情報を提供できるコールバックがありますsetOnInfoListener
が、私は API レベル 15 (Android ICS) を使用しています。
この質問「 VideoVIew がバッファリングしているかどうかを検出する」も見ましたが、推奨される解決策は 用であり、用ではMediaPlayer
ありませんVideoView
。
VideoViewがバッファリングしているかどうかをどのように検出できますか? スレッドを実行して現在のシーク/進行状況を確認し、それに応じてビデオが再生中かバッファリング中かを判断するのは良い解決策ですか。
アップデート
ビデオが再生されているか、ビデオの開始時にバッファリングされているかを確認する必要があるだけではなく、ビデオの支払いを通じて確認したい.