为播放视频的特定秒数设置一种回调函数
|
在android中,我试图实现一个可以播放视频的应用程序。在此应用程序中,我想在视频的特定时间段触发一些回调函数。例如,当播放器播放视频的30秒时,我想调用函数f或在播放1.30秒时调用函数g。
如何实现此功能?我可以为每个功能启动一个计时器,但是在这种情况下,我必须跟踪播放/前进并根据这些更改来修改计时器。您有任何想法吗?
没有找到相关结果
已邀请:
1 个回复
徐百晴墓斜
,它使用
每100ms触发一些代码,并调用
方法。然后,您可以让它对照“触发点”列表(30秒,1分30秒等)检查当前位置,然后执行所需的任何任务。 这样做将意味着如果调整了播放位置(使用搜索栏,FF / RW等),则无需更新计时器-
将继续继续检查当前位置,而无需“知道”关于任何寻求更改。