发布网友 发布时间:2022-04-22 07:19
共1个回答
热心网友 时间:2022-06-17 13:19
SoundPool soundPool;
soundPool= new SoundPool(21,AudioManager.STREAM_SYSTEM,10);
soundPool.load(this,R.raw.p_belly1,1);
soundPool.play(1,1, 1, 0, 0, 1f);
/**
* soundPool.play(1,1, 1, 0, 0, 1);
* 第一个参数为id,id即为放入到soundPool中的顺序,比如现在p_belly1是第一个,
* 因此它的id就是1。第二个和第三个参数为左右声道的音量控制。第四个参数为优先级,
* 由于只有这一个声音,因此优先级在这里并不重要。第五个参数为是否循环播放,
* 0为不循环,-1为循环。最后一个参数为播放比率,从0.5到2,一般为1,表示正常播放。
*/