文件存放位置:res-raw-file /** * Created by ${Simon} on 2016/6/17 0017. * 点击音效 */ public class PlayMusic { private Context mContext; SoundPool soundPool; int soundid; public PlayMusic(Context context) { this.mContext = context; // 创建声音池: soundPool = new SoundPool(1, AudioManager.STREAM_MUSIC, 0); //声音资源 soundid = soundPool.load(mContext, R.raw.talkroom_press, 1); } // 音乐播放函数: public void playClickSounds() { boolean isPlayMusic = PreferencesUtil.getBoolean(mContext, "isPlayMusic", true); if (isPlayMusic) { //声音资源 , 左声道 , 右声道 , 优先级0-1 , 循环次数 -1不循环 ,回放速度 0.5-2.0之间 1为正常速度 soundPool.play(soundid, 1.0f, 0.3f, 0, 0, 2.0f); } } //音效暂停:soundPool.pause(spMap.get(1)); }