//查找Button
button=findViewById(R.id.main_button);
//按钮的音波(参数类型:1.最大流 2.流类型 3.质量)
soundpool= new SoundPool(10,AudioManager.STREAM_SYSTEM, 5);
//获取本地音乐
final int load = soundpool.load(MainActivity.this, R.raw.a, 1);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//左耳道音量【0~1】
// 右耳道音量【0~1】
// 播放优先级【0表示最低优先级】
// 循环模式【0表示循环一次,-1表示一直循环,其他表示数字+1表示当前数字对应的循环次数】
// 播放速度【1是正常,范围从0~2】
soundpool.play(load, 1, 1, 0, 0, 1);
}
});
Buttton点击时的音效:
最新推荐文章于 2024-03-01 20:42:39 发布
本文介绍如何在Android应用中为按钮添加音效,包括使用SoundPool加载和播放音效文件,设置音量、优先级、循环模式及播放速度等。
835

被折叠的 条评论
为什么被折叠?



