VideoView コントロールで rtsp ストリームを表示する Android アプリケーションを開発しています。次のコードは、ビデオを表示するために使用されます。それは実行可能です。
mProgressDlg.show();
mVideoView.requestFocus();
mVideoView.setVideoURI(uri);
mVideoView.startVideo();
VideoView の setOnPreparedListener を登録しました。onPrepared メソッドでは、mProgressDlg を閉じています。
コードは ICS バージョンまで正常に動作しています。しかし、JBでは問題なく動作していますが、onPreparedメソッドは他のOSよりも速く起動しています。したがって、進行状況バーは表示されません。現れては消えていくだけです。
問題を正しく説明したことを願っています。これに対する解決策はありますか?