2011-08-29 37 views
0

我在我的應用程序中使用SeekBar,當用戶尋求它應該適當地重新設置天文臺。Android:與MediaPlayer同步天文臺

我寫了下面的代碼。

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

但它沒有幫助。計時錶顯示爲2:48:00,這對於2:00文件來說非常大且不切實際。

有人可以幫助我這個請。

在此先感謝。

+0

你能評論第二行並告訴我會發生什麼 – Samuel

+0

然後它從00:00重新啓動 –

+0

我記得在下面更新評論,但現在它不工作.. :(這裏它消失了:無論如何,在udpating之後,因爲你說計數器就像這個00:0)和00:0 *我不知道這個問題。我試圖改變,因爲你說的和其他一些方式也不起作用。任何線索plz。 –

回答

1

你可以試試這個

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

,告訴我發生了什麼。

+0

我的救主謝謝很多朋友。它的工作:) –

+0

真正的救主是你的SINS的原諒而不是我。 ;) – Samuel

+0

:D lolz同意。 –