0
私は何かをしてそれから学ぶことを試みているノブです。Android:Imagebutton、onclick play sound
私は2つの画像ボタンを持っています。それらをクリックすると、私は/ res/raw /ディレクトリにあるサウンドファイルではなく、 "schick"サウンドを取得します。
これは私のコードです:私は間違っ
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();
}
何をしているのですか?
ありがとうございます!
okが、これに上記のコード変更:
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