如何覆盖视频无法播放时会发生什么?

时间:2018-02-16 19:59:29

标签: java android video override

如果Android设备无法播放视频,我想覆盖默认情况下提供的警报。通常会说,“抱歉此视频无法播放”,然后结束视频。如果视频无法播放,我想返回主菜单。

1 个答案:

答案 0 :(得分:1)

videoView.setOnErrorListener(new OnErrorListener() {
        @Override
        public boolean onError(MediaPlayer mp, int what, int extra) {
           //your code
           return true; 
        }
});

return true意味着你自己处理错误,而android不会做任何事情,这样就不会出现令人讨厌的消息。 return false让android处理错误导致显示消息。