如何在 Android 上取消设置 VideoView 中的视频?

How to unset video in VideoView on Android?

我可以使用 VideoView#setVideoPathVideoView#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