2015-01-21 34 views
0

我正在開發一個Android應用程序,用戶可以在其中創建mp3文件的播放列表。我正在使用Mediaplayer來控制mp3文件的播放。播放列表的多個Meidaplayer對象

以下哪項最適合處理播放列表功能?

  1. 創建Mediaplayer的多個實例,將其存儲在一個陣列和迭代陣列,並且每個Mediaplayer對象調用prepareAsync()。然後迭代數組和每個對象,並在完成release()的對象。

  2. 有一個Mediaplayer實例,並在完成播放時,reset()並更改對象的dataSource

+0

你想創建一個播放列表嗎? – 2015-01-27 20:51:55

回答

1

作爲答案,第二個選項對我來說看起來不錯,因爲不需要使用多個MediaPlayer實例,而是使用單個MediaPlayer實例更好地管理它。

目前,我正在研究一個逐一播放視頻列表的應用程序,爲此我使用單個VideoView並通過重置數據源來管理播放所有視頻,而且工作正常。

0

您必須學習如何創建播放列表並將歌曲(mp3文件)添加到播放列表中。這裏有一個關於Stackoverflow的鏈接,Android Create Playlist

如果你還有問題,我可能會有更好的/其他的鏈接在這個問題上。 祝你好運。

相關問題