7
ストリーミングまたはネットワークビデオの操作中に「ビデオを再生できません」ダイアログを傍受する方法はありますか?ストリーミングやネットワークビデオの操作中に「ビデオを再生できません」ダイアログを傍受する方法は?
私は以下を試して、私のカスタムエラーメッセージを表示することができました。しかし、私はまだAndroid MediaPlayerのエラーダイアログ "Can not play video"を取得しています。
私はMediaPlayerのためsetOnErrorListener
を実装していると私のエラーメッセージを表示するためのロジックとonError
メソッドを上書きし、私はAndroidが、私はこのエラーを処理しています知っているようにtrue
を返しています。私のコードは次の通りです
mediaPlayer.setOnErrorListener(new OnErrorListener() {
@Override
public boolean onError(MediaPlayer mp, int what, int extra) {
if (!mediaActivity.isFinishing()) {
mVideoView.stopPlayback();
mediaPlayer.release();
showErrorDialog(false);
}
return true;
}
});
答えてくれてありがとうございましたが、あなたは私がやっていること、つまりonErrorをキャプチャして独自のカスタムダイアログを表示してtrueを返しています。 – AndyW
@AndryW答えが役に立つなら、あなたはそれにチェックを入れたかもしれません... –
恐ろしい男,,,ありがとう。 –