我可以使用VideoView#setVideoPathVideoView#setVideoURI设置视频。如何取消设置?将其设置为""null使其显示为Can't play this video

最佳答案

这样使用

mVideoView.setVideoPath("");  // mVideoView.setVideoPath(null);


要么

mVideoView.setVideoURI(""); // mVideoView.setVideoURI(null);


然后它会显示“无法播放此视频警报”消息。我们可以使用视频视图监听器来处理

在听众下面是

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

10-08 02:32