我有一个 VideoView,我正在从远程服务器流式传输视频。大多数时候它会非常流畅地播放视频。但有时,它会显示一条错误消息“抱歉,此视频无法播放”。我有预感,这更多的是支持的视频格式。但是,我不知道哪些是支持的格式。我的问题是“我怎样才能捕捉到这个错误(例如防止出现错误消息)”?我在这个项目上使用 Android 2.2。任何建议将不胜感激。 :)
最佳答案
尝试使用 setOnErrorListener :文档说如果没有指定监听器,或者监听器返回 false,VideoView 将通知用户任何错误。,所以我假设如果你设置一个并返回 true,它不会显示用户错误。
关于android - 如何在 VideoView 上捕获 "Sorry, This video cannot be played"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6742002/