当视频到达Android的半个阶段时显示Toast

时间:2014-07-11 14:25:51

标签: android android-videoview mediacontroller

你好我想在android中Video View播放的视频达到其总持续时间的一半时显示简单的Toast消息。 我必须拥有什么样的听众才能实现这一目标?我知道视频浏览的getdurationgetcurrentposition方法。但除非有一个正在阅读播放的听众,否则这些都无济于事。据我所知,onprepared listener在视频开始之前使用,oncompletion listener在视频播放完毕后使用。任何指针和片段都是受欢迎的。

1 个答案:

答案 0 :(得分:3)

据我记忆,在某个时间没有办法收到通知(除非他们是新的API)。我要做的是onPrepared,获取视频的持续时间,然后在中途标记附近实施轮询。当getCurrentPosition()返回50%的点时,显示你的Toast。