VideoView不支持Android中的视频

时间:2012-03-26 09:21:36

标签: android android-videoview

我正在使用VideoView播放视频。

如果手机不支持该视频(例如我的手机仅支持480p视频,而不是720p这是我正在尝试播放的视频),则显示对话框

  

抱歉,无法播放此视频

点击对话框的“确定”按钮后,我想做点什么。

我可以在哪里添加代码来执行此操作?

我的代码如下:

vv = (VideoView)this.findViewById(R.id.screen_video);
Uri uri = Uri.parse(FlePath);
vv.setVideoURI(uri);
vv.start();

1 个答案:

答案 0 :(得分:1)

代码粘贴后。如果出现此错误,则oncompletionlistener将调用。

    vv.setOnCompletionListener(new OnCompletionListener() {
        @Override
        public void onCompletion(MediaPlayer mp) {
            //release your MediaPlayer Resource
            //do whatever you want
        }
    });

希望这可以帮助你:)