我想等到视频的指定时间再做smthg。怎么能在android中成功?我认为handler.postDelay
和wait
评论不合理。
答案 0 :(得分:1)
您可以使用countDownTimer
{{1}}
答案 1 :(得分:1)
假设您使用android.media.MediaPlayer类播放视频。
有方法.getCurrentPosition()(以毫秒为单位返回当前时间)和.getDuration()(返回视频持续时间,以毫秒为单位),可以帮助您。
您可以调用每秒(或任何其他时间间隔).getCurrentPosition(),当它返回指定时间时,您可以执行所需的操作。
相同的技术可应用于Vitamio播放器或ExoPlayer,或任何其他能够返回当前位置的技术。