Android MediaPlayer播放项目res/raw和res/assets下的音频文件
2018-01-08 17:44
627 查看
1..播放res/raw
2.播放res/assets
//方法一:根据音频文件的ID来创建MediaPlayer MediaPlayer mp = new MediaPlayer(this,R.raw.test); mp.start(); //方法二: MediaPlayer mp = new MediaPlayer(); AssetFileDescriptor file = getResources().openRawResourceFd(R.raw.test); try { mp.setDataSource(file.getFileDescriptor(), file.getStartOffset(), file.getLength()); mp.prepare(); file.close(); } catch (IOException e) { e.printStackTrace(); } mp.setVolume(0.5f, 0.5f); mp.setLooping(true); mp.start();
2.播放res/assets
AssetManager am = getAssets(); AssetFileDescriptor afd = am.openFd("bomb.mp3"); MediaPlayer mp = new MediaPlayer(); mp.setDataSource(file.getFileDescriptor()); mp.prepare();
相关文章推荐
- 使用MediaPlayer播放项目res/raw和res/assets下的音频文件
- 使用MediaPlayer播放项目res/raw和res/assets下的音频文件
- android 使用MediaPlayer播放assets目录的音频文件
- 读取android项目中的文件(可以读取assets文件夹或在res文件夹中raw中的文件)
- 读取android项目中的文件(可以读取assets文件夹或在res文件夹中raw中的文件)
- Android 使用MediaPlayer播放assets目录的音频文件
- Android问题之res/raw和assets的区别及文件大小限制
- Android问题之res/raw和assets文件大小限制
- Android 使用mediaplayer播放res/raw文件夹中的音乐的实例
- 【assets&raw】Android中资源文件assets和res下面raw文件的使用不同点
- android之MediaPlayer播放音频或者视频文件
- Android如何获取assets或者raw目录的视频文件路径播放视频
- Android中关于assets和raw播放音频视频的实践
- Android中资源文件夹res/raw和assets的使用(续)——分割文件以及合并文件
- Android MediaPlayer 播放各种来源的音频文件,特效控制
- Android中资源文件夹res/raw和assets的使用(续)——分割文件以及合并文件
- android播放音频文件(MediaPlayer)和录音(MediaRecorder)--录音
- Android实现sdcard音频文件浏览及MediaPlayer播放
- android:使用mediaplayer播放res/raw文件夹中的音乐
- android播放assets文件夹下音频文件