我有一组按钮。当我点击一个按钮时,它应该会发出声音。
示例:
Button b=new Button(this);
b.setText("Press");
b.setOnClickListener(new OnClickListener)[
public void click(View v)
{
b.setSoundEffectsEnabled(true);
});}
虽然这不起作用,但谁能帮助我。
最佳答案
默认声音是什么意思?如果你想播放自己的声音,你必须像这样创建一个 MediaPlayer。
MediaPlayer mediaPlayer = MediaPlayer.create(this, [here is your sound in the raw file]);
在点击方法中你需要实现这个:
mediaPlayer.start();
或者您也可以使用音池。
希望对您有所帮助。
关于android - 如何产生默认声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6748815/