![](/img/trans.png)
[英]Playing Multiple mp3 files using android media player , at the same time . it jumps to the last mp3 on the list
[英]Open mp3 files in android default media player on the same activity
我正在開發一個Android應用程序,我在其中顯示來自SD卡的mp3文件的ListView
。
現在我想要的是,當用戶點擊任何mp3文件時,它應該開始在同一個Activity
上播放。 我目前使用的代碼不適合我播放音頻文件。
我的代碼:
Uri uri = Uri.parse("/sdcard/music/sample.mp3");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
但這是我想要的。 這是一個屏幕鏡頭形式的android姜餅
看到這個鏈接這里是一個很好的例子,當你點擊任何項目獲取所有的音樂文件並顯示在列表中並播放...
我想你應該使用另一種方法,以防你想要在同一個活動中播放音頻。 我最好在此活動中初始化MediaPlayer
對象或作為background service
。
如有任何問題,請隨時提出。
更新1
一般情況下,正如我所說,你需要在Activity或Music Service
使用MediaPlayer
對象。
現在讓我們談談控制。
您可以簡單地將帶有控件的塊放入布局中,並在需要時顯示/隱藏它。 MediaPlayer提供了幾個方便的回調,因此您可以更新進度條。
所以,總結一下:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.