我的代码涉及两个单选按钮。当"播放音乐"单击按钮播放音乐。当"停止音乐"点击音乐不会停止。我该如何解决这个问题?我究竟做错了什么?谢谢你的帮助。
public void onRadioButtonClicked (View view) {
player = MediaPlayer.create(MainActivity.this, R.raw.music);
boolean checked = ((RadioButton) view).isChecked();
switch (view.getId()) {
case R.id.play_music :
if (checked) {
player.start();
playMusic.setEnabled(false);
stopMusic.setEnabled(true);
}
break;
case R.id.stop_music :
if (checked) {
if (player.isPlaying()) {
player.pause();
player.stop();
player.release();
}
playMusic.setEnabled(true);
stopMusic.setEnabled(false);
}
break;
}
}