0
これは使用しているメソッドです。必要なときに呼び出す...私の場合は、そのオーディオを1つのボタンで制御するかどうかは、切り替えてもボタンでもかまいませ... ボタン一つAndroidオーディオの再生と停止
private void playSound() {
if (isFlashLightOn) {
mp = MediaPlayer.create(MainActivity.this, R.raw.light_switch_off);
} else {
mp = MediaPlayer.create(MainActivity.this, R.raw.light_switch_on);
}
mp.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
// TODO Auto-generated method stub
mp.release();
}
});mp.start(); playing=true;
}