十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
如何在Android中添加音频?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

第一种:
// 根据资源创建播放器对象
player = MediaPlayer.create(this, R.raw.xiaoxiaole);
try {
player.prepare();// 同步
} catch (IllegalStateException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
// //播放
player.start();
//循环播放
player.setLooping(true);第二种:
// 加载pool pool = new SoundPool(1, AudioManager.STREAM_MUSIC, 0); soundID = pool.load(this, R.raw.xiaochu, 0); pool.play(soundID, 1, 1, 1, 0, 1);
特别要注意的是:音频文件是占系统资源的 ,要重写onDestroy方法,退出的时候释放资源。
@Override
public void onDestroy() {
// 释放系统资源
player.release();
pool.release();
}Android是什么Android是一种基于Linux内核的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。