我遇到Android
問題,我認爲我需要保留對MediaPlayer
對象的某種引用。在Android中使用MediaPlayer旋轉屏幕時音樂停止
在我的Activity
我開始通過實例化MediaPlayer
對象,我可以開始播放選擇的音樂。問題在於屏幕旋轉時,Activity被破壞,再次創建,然後我失去對MediaPlayer的引用(因爲無處保存它)。一個新的對象被創建,當用戶下次與手機進行交互時,音樂停止播放。什麼是正確的方法來處理它呢?我可以做?它不是可串行化的,所以我不能把它放在onSaveInstanceState(Bundle)
。
感謝您的幫助。
您是否使用服務來保留MediaPlayer的引用? – 2011-04-06 14:23:54
不,我直接在活動中玩。從Thorben的高調回應來看,這似乎是正確的方向。 – Ryan 2011-04-06 15:59:12