如何在 Android 上取消设置 VideoView 中的视频?
How to unset video in VideoView on Android?
我可以使用 VideoView#setVideoPath
或 VideoView#setVideoURI
设置视频。我该如何取消设置?将其设置为 ""
或 null
使其显示 Can't play this video
.
这样使用
mVideoView.setVideoPath(""); // mVideoView.setVideoPath(null);
或
mVideoView.setVideoURI(""); // mVideoView.setVideoURI(null);
然后它将显示 "can't play this video alert" message.That 我们可以通过使用视频视图侦听器来处理
下面的听众是这样的,
mVideoView.setOnErrorListener(new OnErrorListener() {
@Override
public boolean onError(MediaPlayer mp, int what, int extra) {
Log.d("video", "setOnErrorListener ");
return true;
}
});
有关详细信息,请参阅 Android Document about Media Player
我可以使用 VideoView#setVideoPath
或 VideoView#setVideoURI
设置视频。我该如何取消设置?将其设置为 ""
或 null
使其显示 Can't play this video
.
这样使用
mVideoView.setVideoPath(""); // mVideoView.setVideoPath(null);
或
mVideoView.setVideoURI(""); // mVideoView.setVideoURI(null);
然后它将显示 "can't play this video alert" message.That 我们可以通过使用视频视图侦听器来处理
下面的听众是这样的,
mVideoView.setOnErrorListener(new OnErrorListener() {
@Override
public boolean onError(MediaPlayer mp, int what, int extra) {
Log.d("video", "setOnErrorListener ");
return true;
}
});
有关详细信息,请参阅 Android Document about Media Player