0

ボタンが押されたときに MediaPlayer を介して再生するためにランダムにアクセスされるサウンドの配列を作成しました。スタートストップを実装できますか?onClick メソッドを butPress.stop() で開始しようとしましたが、Android エミュレーターが気に入らなかったのです。コードは次のとおりです。

public void onClick(View arg0) {


try{
    display.setText(pp.getText());
    int x = r.nextInt(sfx.length);
    butPress = MediaPlayer.create(PitchMaker.this, sfx[x]);
    butPress.start();
}catch(Exception e){
    display.setText("Whoops we had a problem. Please try again");
}

}

4

1 に答える 1

0

正確なエラー レポートを取得できるように、catch ブロックでこのコード行を使用してください。

Toast.makeText(getApplicationContext(),e.toString(),Toast.LENGTH_SHORT).show();
于 2012-12-05T09:48:40.317 に答える