求解播放器怎么实现获取下一首,上一首歌曲

kielun 2012-05-09 10:45:22
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
String path = songs.get(position);

//把保存了歌曲地址的intent传递给MusicPlayer
Intent intent_path = new Intent();
//跳换Activity
intent_path.setClass(this, MusicPlayer.class);
intent_path.setAction(MusicService.SONG_LIST);
Bundle bundle_path = new Bundle();

bundle_path.putString("song_path", MEDIA_PATH+path);
intent_path.putExtras(bundle_path);

startActivity(intent_path);
finish();

}
这里是一个播放列表,这里获取的路径将会传递到播放界面,在播放界面可以实现上一首,下一首,和播放操作,请问怎么实现啊大哥们?还有弱弱的问问一个startActivity()可以同时传递三个intent吗
...全文
164 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kielun 2012-05-09
  • 打赏
  • 举报
回复
大神啊,我的这个你看看有什么问题,我用bundle_path.putString()传递数组,但是里面的参数key我不明白什么意思,他表示的是什么啊?求帮忙啊!
Bundle bundle_path = new Bundle();
bundle_path.putString(key,new String[]{Path,Path1,Path2});
j_f0001 2012-05-09
  • 打赏
  • 举报
回复
将所有歌曲名字存入一数组,然后挨顺序播放就可以了。

80,475

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧