微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt6735 如何使文件系统中的录音文件可以选择音乐播放器播放

mt6735 如何使文件系统中的录音文件可以选择音乐播放器播放

时间:10-02 整理:3721RD 点击:
[Music Player]如何使文件系统中的录音文件可以选择音乐播放器播放
[DESCRIPTION]
在文件系统中播放录音文件(.3gp或者.ogg)时,默认是用video player播放,如何修改使其可以选择音乐播放器播放?
[SOLUTION]
请修改如下:
1. 恢复FileManagerService.java中被注释掉的函数:public String update3gppMimetype(FileInfo fileInfo) 及其函数体

2. 恢复FileInfo.java中的部分代码;
1) private static HashMap<String, String> sMimeType3GPPMap = new HashMap<String, String>();
2) public String getFileMimeType(FileManagerService service) 中被注释的代码:
///M#3gp#@{the follow code is to handle the 3gp file.not do special handle now 这个注释以下的所有内容
3) private String getMimeType(File file) 中被注释掉的代码:
///M:#3gp#@{the follow code is to handle the 3gp file.not do special handle now这个注释以下的所有内容
4)被注释掉的函数 public String getFileOriginMimeType() 全部恢复

3. 在music的androidManifest.xml中,在
<activity android:name="com.android.music.MediaPlaybackActivity"
下添加如下intent fiLTEr:
<intent-filterandroid:priority="1">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="file"/>
<data android:mimeType="audio/*"/>
<data android:mimeType="application/ogg"/>
<data android:mimeType="application/x-ogg"/>
<data android:mimeType="application/itunes"/>
<data android:mimeType="application/aac"/>
<data android:mimeType="application/imy"/>
<data android:mimeType="application/3gpp"/>
</intent-filter>


每日拜读一小会,累积起来就是整体水平向前迈进的一大步!

666666

谢谢分享

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top