0
我是一個努力工作的人,並從中吸取教訓。Android:Imagebutton,onclick播放聲音
我有兩個imagebuttons,當我點擊他們,我得到了一種「希克」的聲音,而不是我在/ RES /生/目錄中的聲音文件。
這是我的代碼:
public void button_clicked1(View v)
{
text1.setText("1"+width);
mp = MediaPlayer.create(GameScreen.this, R.raw.a);
mp.start();
}
public void button_clicked2(View v)
{
text1.setText("2"+height);
mp = MediaPlayer.create(GameScreen.this, R.raw.b);
mp.start();
}
我在做什麼錯?
謝謝!
好,改變了上面的代碼如下:
public void button_clicked1(View v)
{
text1.setText("1"+width);
mp = MediaPlayer.create(GameScreen.this, R.raw.piano_a);
try {
mp .prepare();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
mp.start();
}
public void button_clicked2(View v)
{
text1.setText("2"+height);
mp = MediaPlayer.create(GameScreen.this, R.raw.piano_b);
try {
mp .prepare();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
mp.start();
}
,它仍然無法正常工作
沒有改變......沒有工作,也沒有給我任何錯誤 – Ryan
我把另一個建議在我的答案。 – mopsled
好吧,我想我找到了問題,文件都是WAV文件......,我不知道,如果多數民衆贊成支持 – Ryan