Android如何等待视频的指定时间

时间:2016-12-28 07:50:17

标签: android delay android-videoview

我想等到视频的指定时间再做smthg。怎么能在android中成功?我认为handler.postDelaywait评论不合理。

2 个答案:

答案 0 :(得分:1)

您可以使用countDownTimer

{{1}}

答案 1 :(得分:1)

假设您使用android.media.MediaPlayer类播放视频。

有方法.getCurrentPosition()(以毫秒为单位返回当前时间)和.getDuration()(返回视频持续时间,以毫秒为单位),可以帮助您。

您可以调用每秒(或任何其他时间间隔).getCurrentPosition(),当它返回指定时间时,您可以执行所需的操作。

相同的技术可应用于Vitamio播放器或ExoPlayer,或任何其他能够返回当前位置的技术。