【发布时间】:2025-11-30 17:50:01
【问题描述】:
所以我这里有 4 个声音,我用的是 SoundPool
sound1 = soundPool.load(this, R.raw.aww, 1);
sound2 = soundPool.load(this, R.raw.arh, 1);
sound3 = soundPool.load(this, R.raw.agg, 1);
sound4 = soundPool.load(this, R.raw.uhh, 1);
所以我想知道如何让按钮选择随机声音:
click= (Button)findViewById(R.id.bm);
click.setOnClickListener(new View.OnClickListener() {
public void onClick(View click){
//choose one of four sound to play
}
});
}
有人有什么想法吗?
【问题讨论】:
-
到目前为止你尝试过什么?我会将所有引用放入一个数组中,生成一个随机索引并在所述索引上播放声音。
标签: java android button random soundpool