从之前的Activity中的音频文件列表中获取媒体播放器的价值

时间:2012-02-15 09:52:16

标签: android android-intent

我在SD卡中有一个包含音乐文件列表的活动。

单击一个文件时,将启动一项新活动,并使用媒体控制器播放所选歌曲。

点击下一个/上一个按钮时,我想播放下一首/上一首歌。

如何传递下一个和上一个参数?

1 个答案:

答案 0 :(得分:0)

这样做的一种方法是,将意图和当前轨道中的arraylist传递给意图。

ArrayList<String> trackList = new ArrayList(String);
trackList.add("Track1");
...

Intent i = new Intent(<your new activity class>) ;
i.putStringArrayListExtra("Tracks",trackList) ;
i.putExtra("CurrentTrack", currentTrack) ;
getAppilcationContext().startActivity(i) ;