如题,android音乐播放器,如何用MediaPlayer实现点击按钮播放下一首

我的音乐是扫描SD卡后存放在ListView中的,我用OnClickListener监听按钮,点击后用listview.get(position).get(MUSIC_P... 我的音乐是扫描SD卡后存放在ListView中的,我用OnClickListener监听按钮,点击后用listview.get(position).get(MUSIC_PATH)这边的position应该是当前播放的音乐位置+1 这个位置的音乐路径穿进去,我要怎样才能得到当前的position。来高手,追加高分数。 展开
 我来答
百度网友ab0a543
推荐于2017-12-16 · TA获得超过117个赞
知道答主
回答量:74
采纳率:100%
帮助的人:33万
展开全部
listview不是用这个setOnItemClickListener监听不?对应的是OnItemClickListener()得到信息 ,里面有这个
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3)能得到你的position。arg2就是你要的position。
更多追问追答
追问
我定义的一个Button 坚挺的是Button  效果是点击Button 然后分别调用.stop()  .reset()  .setData(String Path)  .prepare()   .start() 播放下一首 这边Path 应该是当前播放音乐在ListView中的下一首  关键是 我怎么的带当前播放音乐在ListView中的位置 试过很多办法 都不行
追答
方法有两种:一是想办法把这个位置保存起来,到时直接读取。二是根据目前播放的信息去listview里面找或者数据库里面查找,也可以等到position。还有什么不懂不,可以继续问
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式