Android Vitamio:如何禁用默认错误提醒?

时间:2016-06-01 09:09:45

标签: android vitamio

我在我的应用中使用Vitamio播放器。我想在错误时禁用/更改默认提醒“抱歉,此视频无法播放”;

我可以通过以下方式收听错误事件:

mVideoView.setOnErrorListener(new MediaPlayer.OnErrorListener() {
            @Override
            public boolean onError(MediaPlayer mp, int what, int extra) {
                Toast.makeText(MainActivity.this, "Error", Toast.LENGTH_SHORT).show();
                return false;
            }
        });

但我找不到禁用默认警报的方法。 我很难找到关于这个主题的任何体面的文档/示例,所以我很难找到解决方案。任何帮助将不胜感激,谢谢!

2 个答案:

答案 0 :(得分:0)

要禁用Vitamio错误输出,我替换了代码的下一行:

videoView.setMediaController(new MediaController(this));

由此:

videoView.setMediaController(null);

答案 1 :(得分:0)

您可以在vitamio来源中禁用它。在VideoView.java中,您将找到适当的代码。搜索AlertDialog(应该只有一个)删除oder注释掉它。然后在你自己的setOnErrorListener中,你可以举起你的对话框或吐司。