3
我想使用默認的android播放器播放mp3文件。我設法讓文件播放,但它在後臺播放。我想擁有所有優秀的控件來暫停,播放等。android使用默認播放器播放音頻文件
我不知道我該怎麼做到這一點!
我的代碼現在是像
String link = "http://www.site.com/file.mp3";
MediaPlayer mp = new MediaPlayer();
mp.setDataSource(link);
mp.prepare();
mp.start();
我該怎麼辦呢,當這個文件開始玩到一起去的球員,所有的美好控制另一個屏幕?
謝謝
您好!非常感謝。這有效,但它並不是我想要的。我想要在默認的Android播放器中打開該文件。我在MediaPlayer類中看到了我的錯誤,但是使用您描述的方法並不能很好地控制意圖發佈後發生的情況。你有其他建議嗎? – 2010-11-12 10:41:30
例如,我希望能夠在沒有停止歌曲的情況下回到原來的位置 – 2010-11-12 11:30:56
這在很大程度上取決於特定的音樂播放器。大多數播放器在後臺播放服務,播放音樂,但據我所知,沒有用於訪問這些服務的公共接口。你可以在這裏看看http://www.alexc.me/android-music-app-service-currently-playing-song/231/,但是它使用了一個未公開的界面,並且很可能只適用於運行香草草的設備Android版本。 – 2010-11-18 17:41:49