1

我在我的应用程序中使用 SeekBar,当用户寻找它时,它应该适当地重置计时器。

我写的代码如下。

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

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

有人可以帮我解决这个问题吗?

提前致谢。

4

1 回答 1

2

你能试试这个吗

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

告诉我会发生什么。

于 2011-08-29T10:22:26.343 回答