0

我有这个代码:

Button boton = (Button) findViewById(R.id.boton);
boton.setOnClickListener(new View.OnClickListener() {
 @Override
 public void onClick(View v) {

 }
});

当我按下按钮(在 Android 4.0.3 中)时,我会听到基本的声音(只需单击一下);我可以用个人声音代替它吗?或者我只能使用 MediaPlayer 播放 costum 声音?

4

2 回答 2

-1

试试这个:

public class MyActivity extends Activity {

public MyActivity(Bundle onSavedStateInstance) {
    MediaPlayer mp = MediaPlayer.create(this, R.raw.mamacita_zero);

    Button zero = (Button)this.findViewById(R.id.btnZero);
    zero.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            mp.start();
        }
    });
}

}

于 2012-08-27T13:07:40.413 回答
-1

您可以将声音添加到原始文件夹中,对其进行初始化

MediaPlayer mpSplash = MediaPlayer.create(this, R.raw.slow);

并在需要的地方调用它

    mpSplash.start();
于 2012-08-27T13:08:31.427 回答