标签: android media-player
我在我的应用程序中使用MediaPlayer。并且有一个Timer正在竞争当前的比赛位置。 当我试图调用seekTo(0);时,它会给出当前位置0然后给出旧的当前位置,之后它会给出正确的值。
MediaPlayer
Timer
seekTo(0);
答案 0 :(得分:1)
这是因为seekTo是异步操作。即呼叫seekTo()立即完成,但实际的搜索操作可以在几秒钟后执行(延迟取决于视频,搜索位置,互联网带宽等)。
seekTo
seekTo()