gpt4 book ai didi

android - 在银河选项卡中,未调用 videoView 的 onCompletionListener

转载 作者:IT老高 更新时间:2023-10-28 22:18:49 26 4
gpt4 key购买 nike

对于 Android 中的视频 View ,我添加了一些媒体播放器监听器,例如 onPreparedListener、onCompletionListener 等。但是当视频完成时,不会调用 onCompletionListener。我们还观察到某些 onCompletionListener 被调用,有时没有。

此问题仅适用于三星 Galaxy 平板电脑操作系统版本 4.1.2。并且相同的代码在另一台三星设备(例如 S2、S3、S4 等)上也能正常运行。

有人有想法吗?

最佳答案

两条评论。

  1. 检查 VideoView 是否导致问题。由于VideoView的OnCompletionListener接口(interface)只是对MediaPlayer的OnCompletionListener接口(interface)的一个封装,所以可以直接使用MediaPlayer来播放视频文件,每次检查其OnCompletionListener是否有效。

    -如果出现同样的情况,说明MediaPlayer无法正确播放视频文件,可能需要彻底检查onError()回调。

  2. 检查视频文件或Uri是否指向损坏的视频文件,可以使用mp4dump等工具转储文件信息。

希望对你有帮助。

关于android - 在银河选项卡中,未调用 videoView 的 onCompletionListener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17336350/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com