是否可以在视频观看进度条上定期向视频添加标记,以便视频可以在该点停止并开始另一个 Activity ?例如,在视频播放 10 分钟后,我需要在视频观看进度条中添加一个标记,当视频播放到 10 分钟时,视频停止,其他 Activity 开始?
最佳答案
是的,有可能,(粗略的想法..)
我不知道确切的方法,但你可以做一个 Hack.. 通过使用方法
public int getDuration()
和 getCurrentPosition()
的
MedaiPlayer类(class)。
基本思路,要做的是制作一个 ProgressBar(用于完整的视频持续时间),现在当您向其添加标记时,只需获取该标记的持续时间(使用一些数学公式)。现在检查你的视频文件的当前位置,如果它是你的标记位置然后使用条件停止你的视频并开始一个新的 Activity ..
(如果我做错了请告诉我)
关于android - 每隔一段时间向android中的videoview播放器添加标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11647834/