我想学习如何使用soundpool
方法。我想让你向我展示一个运行 2 个声音的非常简单的示例。
创建一个名为的文件夹raw under your_app/res/
。然后将您的铃声粘贴到此文件夹中,例如your_app/res/raw/ringtone.mp3
。现在使用以下代码:
SoundPool soundPool = new SoundPool(5, AudioManager.STREAM_MUSIC, 0);
int soundId = soundPool.load(context, R.raw.ringtone, 1);
// soundId for reuse later on
soundPool.play(soundId, 1, 1, 0, 0, 1);
使用后请务必释放SoundPool资源:
soundPool.release();
soundPool = null;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)