Android:将计时器与MediaPlayer同步

时间:2011-08-29 09:59:08

标签: android android-mediaplayer chronometer

我在我的应用程序中使用SeekBar,当用户想要它时,应该重新安装计时器。

我编写了如下代码。

chronometer.setBase(SystemClock.elapsedRealtime());
chronometer.setBase((mediaPlayer.getCurrentPosition()));

但它没有帮助。计时器显示像2:48:00,这对于2:00文件来说非常大且不切实际。

有人可以帮我这个。

提前致谢。

1 个答案:

答案 0 :(得分:1)

你可以试试吗

chronometer.setBase(SystemClock.elapsedRealtime() - mediaPlayer.getCurrentPosition());

并告诉我会发生什么。