有沒有人知道一個很好的方法來找出MediaPlayer
目前正在播放和停止/暫停使用onStop()
或onPause()
重寫?或者當應用程序在後臺時停止MediaPlayer
?我有很多的聲音,我不知道哪一個會在什麼時候播放。對不起,還在這裏學習。瞭解MediaPlayer正在播放的內容並將其停在onPause或onStop上?
5
A
回答
0
您可以檢查MediaPlayer是否爲空,如果不是則停止。你可以在停止按鈕收聽或onBackPressed()
if (myPlayer != null){
myPlayer.stop();
}
0
使用此停止媒體播放器,當活動結束所有MediaPlayers做到這一點。
@Override
protected void onStop() {
super.onStop();
mediaPlayer.stop();
mediaPlayer.release();
}
0
您可以stop
和release
的[連接到在Android音樂應用]的mediaPlayer
@Override
protected void onStop() {
mediaPlayer.stop();
mediaPlayer.release();
}
相關問題
- 1. onPause()或onStop()
- 2. MediaPlayer暫停並播放錯誤
- 3. Android onPause()在onStop()後調用
- 4. 在Android中播放和停止MediaPlayer
- 5. onPause,onStop,onDestroy不停止定時器
- 6. 在一定的時間內播放mediaplayer
- 7. MediaPlayer崩潰onStop()
- 8. Android - 查找音頻是否正在播放並停止播放
- 9. 如何在mediaplayer上播放mp3 + g android
- 10. MediaPlayer不在DroidX上播放聲音
- 11. Android:onResume/onPause和mediaplayer
- 12. 在IE7上播放其他任何內容的Flash視頻
- 13. android-存儲在onPause,onStop或onSaveInstanceState中的數據
- 14. 將內容放在iframe上?
- 15. mediaPlayer不播放
- 16. 大約5秒後MediaPlayer停止播放
- 17. 檢測Android MediaPlayer是否停止播放?
- 18. 如何再次播放/停止mediaplayer?
- 19. 除了MediaPlayer以外,還有其他的Android mp3播放器嗎?
- 20. 在內部存儲器上播放文件時MediaPlayer錯誤-2147483648
- 21. 從URL中獲取內容並將其放在容器中
- 22. Android MediaPlayer:開始播放後找錯了
- 23. Android MediaPlayer pause()停止播放器並重新開始
- 24. Android - 停止MediaPlayer下載更多的內容,但繼續播放緩衝的內容
- 25. Libgdx停止當前正在播放的聲音並播放一個新聲音
- 26. MediaPlayer與循環音頻不停在應用程序onPause
- 27. MediaPlayer在一段時間後停止播放
- 28. Android MediaPlayer在播放半小時後停止
- 29. Jquery Galleria暫停並在懸停上播放
- 30. 如何在mediaplayer播放時顯示AlertDialog並使用它停止流式傳輸
可能重複(http://stackoverflow.com/questions/5522409/connect-to-music-在Android上的應用程序) – CommonsWare 2011-04-03 11:47:30
仍然無法弄清楚如何做到這一點。現在我有一個很大的其他東西,如果在我的Java結束。 – Colby 2011-04-04 18:37:48
這個網站上回答了兩個問題: [檢測後臺活動](http://stackoverflow.com/q/3667022/741249) 和[stop mediaplayer](http://stackoverflow.com/q/5470068/741249) 如果你有多個媒體播放器,我建議你跟蹤一個普通類中的活動類,例如在[Application class]中(http://developer.android.com/reference/android/)應用程序/ Application.html),如果你有一個 – THelper 2012-01-26 15:26:00