2 qi rainbow QI_Rainbow 于 2016.01.15 08:21 提问

如何设置点击音乐文件弹出我的音乐播放器并自动播放点击的音乐文件 2C

现在的功能实现了点击音乐文件能弹出我的音乐播放器界面,但是不能自动播放音乐,请问这个怎么解决啊?

4个回答

91program
91program   Ds   Rxr 2016.01.15 08:31

能弹出(也就是启动)你的音乐播放器,接下来就是你的音乐播放器的编程工作了。
音乐播放器,可以获取到点击的音乐文件名吗?如果能,直接播放就行;如果不能,就要想办法将点击的音乐文件名传给你的音乐播放器。

QI_Rainbow
QI_Rainbow 现在就是只能弹出播放器界面,音乐文件获取不到,点击播放器的按钮播放的也不是之前点击的音乐文件。这个该怎么解决呀,要在哪里添加代码?
2 年多之前 回复
QI_Rainbow
QI_Rainbow   2016.01.15 08:44

现在就是只能弹出播放器界面,音乐文件获取不到,点击播放器的按钮播放的也不是之前点击的音乐文件。这个该怎么解决呀,要在哪里添加代码?

91program
91program   Ds   Rxr 2016.01.15 08:49

如果你的音乐文件列表是Android系统的,在建立了文件类型与应用的关联后,系统应该会将点击的文件名传给你的播放器;
但如果你的音乐文件列表不是Android系统的标准文件管理器,再需要你自己实现。点击音乐文件的过程,是在哪里实现的?

QI_Rainbow
QI_Rainbow 回复91program:哦,好,谢谢!
2 年多之前 回复
91program
91program 回复QI_Rainbow: 是的。
2 年多之前 回复
91program
91program 回复QI_Rainbow: 是的。
2 年多之前 回复
QI_Rainbow
QI_Rainbow 回复91program: 这个播放器就是扫描后歌曲自动添加到播放列表,播放列表如果清除歌曲,本地音乐就显示没有那首歌曲了,我在文件管理器应用中单独点击一个音乐文件,就不是通过扫描的方式加入播放器里面了对吧,应该处理传递过来的参数,是这样吧
2 年多之前 回复
QI_Rainbow
QI_Rainbow 回复91program: 这个播放器就是扫描后歌曲自动添加到播放列表,播放列表如果清除歌曲,本地音乐就显示没有那首歌曲了,我在文件管理器应用中单独点击一个音乐文件,就不是通过扫描的方式加入播放器里面了对吧,应该处理传递过来的参数,是这样吧
2 年多之前 回复
91program
91program 回复QI_Rainbow: 那就是说你的播放器没有处理启动时传入的参数。
2 年多之前 回复
QI_Rainbow
QI_Rainbow 文件管理器,是ES第三方的文件管理器,而且点击音乐文件的时候,其他的播放器播放是没有问题的。
2 年多之前 回复
qq_33749619
qq_33749619   2016.01.15 09:46

xuexiyixia

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
android 音乐播放器 本地音乐文件
Android 获取本地音乐文件
递归遍历 SD 卡目录下的所有音乐文件,并点击条目后进入相应的播放界面
在编写音乐 app 时,需要用到SD 卡目录下的音乐文件。遍历 SD 卡目录下的所有音乐文件,显示在相应的条目后,点击相应条目后就可以进入播放界面。点击条目时还需要传递参数可以用 Parcelable 实现传参。在前文中也有该 Parcelable 传参的示例。        效果如下: 遍历 SD 卡目录下的文件: MusicCursorListActivity.java :
Android 音乐播放器的开发教程(四)Activity和Fragment的通信以及Fragment的切换 ----- 小达
Activity和Fragment的通信以及Fragment的切换         在上一篇的博客中讲到了,播放器的主界面布局,是由一个activity和一个fragment构成的,activity启动的时候,在其onCreate()方法里就会创建一个fragment的实例对象,并显示在activity中的,这样的一个好处就是处于activity上的控制台(控制上一首/下一首等的按钮)可以不
mp3播放器 遍历本地音乐显示在listview上,点击每一项item并传送音乐地址
最近做了个Mp3播放器,可以实现基本的核心功能如播放,暂停,上一曲,下一曲,播放音乐时发送通知,因为本人技术不是很好做的东西只能算得上Dome级的,还有很多不足之处,还望大家指出,促使自己不断长进。。。。。首先,我们要把手机sdcard里的音乐要遍历查找出来,显示在界面上,就需要用到listview,自定义适配器。本人就选了个自己喜欢的音乐播放器来模仿,效果如下: package com
android文件选择、读取、浏览器的实现(音乐文件)
关于android文件选择器的实现 小弟在此现丑了(实话) 主要的思路就是: 1.主界面显示的读取出来文件的ListView的列表 2.建立ListView的适配器 3.读取sdcard的文件 4.完成ListView的适配器的全部内容 5.事件响应,当有listview的点击事件,记录标号,对file的文件或者文件夹进行迭代遍历就OK啦 上代码+注
JSP播放音乐
一.使用embed 可能出现的问题:把音乐文件复制到了我的工程下面和我的jsp文件在一个目录下,于是路径就应该写成value="mp3/mp3/我爱你.wma>,但是发现却不能播放了! 原因是中文的原因! 解决方法: "url" value="f:/mp3/mp3/
利用Android的媒体库,遍历SD卡中的音乐文件,并用Service制作简单的音乐播放
在前文中利用递归的方法遍历SD卡中的音乐文件http://blog.csdn.net/antimage08/article/details/50556645,现在利用Android中的媒体库,遍历SD卡中的音乐文件。效果如下: 效果图中的音乐列表图片:音乐文件如.mp3 一般都包含有该音乐的基本信息,如图片,歌曲名,艺术家等。注意:没有歌词。下面这个类就可以得到这些信息。
Android音乐播放器,可直接运行,可以读取本地音频文件,按不同列表显示,点击可以进入播放界面,可以进行播放、暂停等基本功能
Android音乐播放器,可直接运行,可以读取本地音频文件,按不同列表显示,点击可以进入播放界面,可以进行播放、暂停等基本功能
android播放器如何获取音乐文件信息
android自带的音乐播放器中,在获取音乐文件信息的时候是通过扫描得到相关信息的。扫描时使用扫描器MediaScanner完成。 Android系统提供了MediaScanner、MediaProvider、MediaStore等接口,并且提供了一套数据库表格,通过Content Provider的方式提供给用户。当手机开机或者有SD卡插拔等事件发生时,系统将会自动扫描SD卡和手机内存上的媒体
Android播放资源文件夹中音乐
//创建MediaPlayer对象并指定要播放的音乐 player = MediaPlayer.create(this, R.raw.power_of_love); //播放音乐 player.start();