//mp是MediaPlayer实例对象,fd是读取raw文件夹下的文件信息类
try { AssetFileDescriptor fd = getResources().openRawResouceFd(R.raw.greet_1); mp.setDataSource(fd.getFileDescriptor(), fd.getStartOffset(), fd.getLength()); mp.start(); fd.close(); } catch (IllegalArgumentException e) { // handle exception } catch (IllegalStateException e) { // handle
使用AssetFileDescriptor 来读取(android)app的raw文件夹下的数据
最新推荐文章于 2024-07-07 03:21:44 发布
本文介绍了如何在Android应用中利用AssetFileDescriptor读取raw文件夹下的数据,通过示例代码展示了从raw资源加载音频到MediaPlayer的过程,并强调了实战中的实用性。
摘要由CSDN通过智能技术生成