Sla*_*ast 24 android seek android-videoview
我正试图寻找Android视频中的特定位置,因为它在行为中显示的不一致性而完全陷入困境.这是我做过的事情清单
- VideoView.Seekto一个视频转到5:19,一个视频转到5:17,另一个视频转到另一个视频5:32(326000 ms)!
- 由于VideoView不支持onSeekListener,我修改了源VideoView并添加了对它的支持.然而它并没有暂停并开始从我想要的地方寻求 - 总是有一个滞后!onSeekListener会在我希望停止之前的6秒内立即调用.在许多情况下,搜索栏显示正确的时间并突然跳回几秒钟,即使我从onSeekCompleteListener调用video.start
为什么这么不一致?在videoview中有没有明确的方法可以在几毫秒内找到你想去的地方?我知道我应该使用MediaPLayer + Surface,但由于VideoView只是两个包装器,我在源头修改它但无济于事.
我知道这一点:http://code.google.com/p/android/issues/detail?id = 9135 但是有什么方法可以绕过这个并且有一个明确的方法
1.)以毫秒为单位寻找确切的时间
2.)在确切的时间暂停和恢复?
| 归档时间: |
|
| 查看次数: |
9571 次 |
| 最近记录: |