android - 每隔一段时间向android中的videoview播放器添加标记

标签 android android-videoview marker

是否可以在视频观看进度条上定期向视频添加标记,以便视频可以在该点停止并开始另一个 Activity ?例如,在视频播放 10 分钟后,我需要在视频观看进度条中添加一个标记,当视频播放到 10 分钟时,视频停止,其他 Activity 开始?

最佳答案

是的,有可能,(粗略的想法..)

我不知道确切的方法,但你可以做一个 Hack.. 通过使用方法

public int getDuration()getCurrentPosition()MedaiPlayer类(class)。

基本思路,要做的是制作一个 ProgressBar(用于完整的视频持续时间),现在当您向其添加标记时,只需获取该标记的持续时间(使用一些数学公式)。现在检查你的视频文件的当前位置,如果它是你的标记位置然后使用条件停止你的视频并开始一个新的 Activity ..

(如果我做错了请告诉我)

关于android - 每隔一段时间向android中的videoview播放器添加标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11647834/

相关文章:

android - 按下后退按钮后 fragment 仍然可见

java - 锁屏上的透明对话框可回复 Whatsapp 等消息

android - Android Google Map Marker圈子(多个叠加层没有累积不透明度)

C# UWP Listview/GridView 所选项目的标记

android - 在 Google Map 版本 2 中将可绘制的图像设置为标记

android - 无法从 fragment 开始新 fragment

android - 带有可点击/可编辑小部件的 ListView

android - 不同屏幕尺寸的 VideoView

android vitamio 多个视频查看错误

android - 更改屏幕方向时视频不会同时播放