android实现调用系统音乐播放器
来源:互联网 发布:java tcp udp socket 编辑:程序博客网 时间:2024/05/18 02:58
/** 调用的是系统的音乐播放器*/Intent intent_music = new Intent(Intent.ACTION_PICK);intent_music.setDataAndType(Uri.EMPTY,"vnd.android.cursor.dir/playlist");intent_music.putExtra("withtabs", true); // 显示tab选项卡intent_music.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity(intent_music);-------------2014-01-17 17:07更新------------
上面代码在华为手机上运行时会报错.
修改如下:
Intent intent_music = new Intent(Intent.ACTION_PICK); intent_music.setDataAndType(Uri.EMPTY,"vnd.android.cursor.dir/playlist"); intent_music.putExtra("withtabs", true); // 显示tab选项卡 intent_music.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); Intent j =Intent.createChooser(intent_music, "Choose an application to open with:");if (j == intent_music) {startActivity(j); } else {Intent intent = new Intent("android.intent.action.MUSIC_PLAYER"); startActivity(intent);}
使用createdChooser方法, 不至于运行时直接挂掉,然后选择另一种方法调用音乐播放器。
//在你所需要调用系统播放器的监听事件中添加上上面的一段代码就可以了。 这对于在做一个APP应用时不想在应用中重新再写一个音乐播放器时非常的有用。
一般的方法调用的音乐播放器只是对于某一首隔得播放,界面不友好!
- android实现调用系统音乐播放器
- android 调用系统的音乐和视频播放器
- Android 调用系统播发器播放音乐或视频
- android实现音乐播放器
- android 多媒体编程(五) 调用系统播放器播放音乐/视频
- Android音乐播放器---实现Notification控制音乐播放
- Android音乐播放器---实现Notification控制音乐播放
- Android音乐播放器---实现Notification控制音乐播放
- Android音乐播放器---实现Notification控制音乐播放
- android调用音乐播放器,三种方
- Android 实现音乐播放
- android 系统音乐播放器分析
- android调用,暂停或停止系统自带音乐播放器
- Android 音乐播放器 实现歌词同步
- android 实现音乐播放器 带 seekbar
- 实现一个android的音乐播放器
- Android:音乐播放器的实现
- Android音乐播放器代码实现
- Ant 自动构建 build.xml
- dwr+spring集成
- 最大类间方差法(OTSU)求阈值
- 无线点菜系统02(开发流程)
- POJ 1183 数学推导
- android实现调用系统音乐播放器
- Win7下安装Ubuntu双系统
- Linux系统防火墙检查、开启和关闭
- VirtualBox 共享文件
- 执行 Robotium 测试脚本抛出 NullPointerException
- ubuntu12.04命令行下安装RabbitVCS
- BUILD CDH4.3.0
- iPhone/Mac Objective-C内存管理教程和原理剖析 【三、@property (retain)和@synthesize的默认实现】
- UVa 10879: Code Refactoring