使用Videoview播放视频时,播放失败系统默认会弹出“无法播放此视频”的弹框,这样感觉不太友好,尤其是在主页:
所以,即使视频播放不了也不要弹出这个对话框,操作如下:
hospitalHomeVideo.setOnErrorListener(this);
@Override
public boolean onError(MediaPlayer mediaPlayer, int i, int i1) {
Log.i(StarboxConstants.TAG, "onError: vod play error.");
hospitalHomeVideo.stopPlayback();
return true;
}