2012-06-03 98 views
1

Android的documentation說明了本圖中列出MediaPlayer如何改變狀態:監視的MediaPlayer的狀態在GUI

MediaPlayer states

我想更新我的GUI爲用戶提供播放反饋給用戶。根據玩家的狀態,界面上應該有一個標籤,標明「正在播放」,「緩衝」或「已停止」。我怎樣才能實現這個?我一直在尋找像OnStateChangedListener,但顯然不存在。

回答

0

對於緩衝,你可以聽setOnBufferingUpdateListener
對於調用onPrepared()後的「播放」和「停止」,您可以監視getCurrentPosition。