问题描述
我想在 android studio 上使用 Java 播放时在某个特定的时间戳创建活动。
import android.media.MediaTimestamp;
MediaPlayer m = new MediaPlayer();
MediaTimestamp ts = new MediaTimestamp(0L,0L,1.0f);
ts = m.getTimestamp();
现在,我如何使用时间戳变量 ts。这是定义时间戳的正确方法吗?我可以使用此代码在 5.530 秒创建一个活动吗?
解决方法
为什么不只是用户 Java 的计时接口?在您开始视频的那一刻,同时启动计时器。我猜你已经知道有问题的目标时间。当超过该时间量时执行一个事件,您将通过计时接口监控该事件。 关于计时器设置,您可能会感兴趣: How to set a Timer in Java?