我打算創建播放後臺mp3文件的音樂播放器。我在我的應用程序中放置了播放暫停按鈕。一切正常,直到我再次開始我的申請。就像如果我從我的應用程序播放音樂後再次啓動我的應用程序。然後這兩個文件將在後臺播放。我正在使用如何殺死背景音樂。
private MediaPlayer mp = new MediaPlayer();
因此,每次都會創建一個新對象。在啓動新文件之前,如何停止以前的播放文件。
我打算創建播放後臺mp3文件的音樂播放器。我在我的應用程序中放置了播放暫停按鈕。一切正常,直到我再次開始我的申請。就像如果我從我的應用程序播放音樂後再次啓動我的應用程序。然後這兩個文件將在後臺播放。我正在使用如何殺死背景音樂。
private MediaPlayer mp = new MediaPlayer();
因此,每次都會創建一個新對象。在啓動新文件之前,如何停止以前的播放文件。
你有幾個選擇。
在MediaPlayer的狀態圖看看:
http://developer.android.com/reference/android/media/MediaPlayer.html
也許你有,當你完成停止(),然後鬆開()的MediaPlayer對象或暫停您的應用程序。
感謝它的工作。 – Rahul