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

时间:2015-08-14 09:13:15

标签: android android-videoview

我可以使用 let mapsbut = cell.viewWithTag(912) as! UIButton mapsbut.addTarget(self, action: "mapsHit:", forControlEvents: UIControlEvents.TouchUpInside) func mapsHit(sender: UIButton!){ passBuild = buildings[indexPath.row] performSegueWithIdentifier("mapSegue2", sender: self) } return cell VideoView#setVideoPath设置视频。我怎么设置它?将其设置为VideoView#setVideoURI""会使其显示为null

1 个答案:

答案 0 :(得分:1)

像这样使用

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