如何检查无线电组中是否检查了无线电按钮

时间:2016-04-14 20:03:33

标签: java radio-button

我想在点击rbtOff时关闭音乐。我尝试了这段代码,但它没有用 - 它在我点击按钮后仍然继续播放音乐。

BGM.java

RadioButton rbtOn, rbtOff;
MediaPlayer bgm;
    ......

bgm = MediaPlayer.create(BGM.this, R.raw.ny);
    bgm.setLooping(true);
    bgmstart();
    //bgmStop();*/
}

public void bgmstart() {
    RadioButton rbtOn = (RadioButton) findViewById(R.id.rbtOn);
    RadioButton rbtOff = (RadioButton) findViewById(R.id.rbtOff);
    if (rbtOff.isChecked())
    {
        bgm.release();
        bgm = null;
    }
    else if (rbtOn.isChecked())
    {
        bgm.start();
    }

1 个答案:

答案 0 :(得分:0)

尝试使用bgm.stop();然后使用bgm.release();