checkBox не работает
Не могу разобраться почему не работает checkBox. Нужно чтобы при нажатом чекбоксе музыка была включена, а при отжатом отключена.
public class Stage extends Activity {
CheckBox musicOff;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_stage);
musicOff = findViewById(R.id.musicCb);
if (musicOff.isChecked()){
startService(new Intent(this, MyService.class));
} else {
stopService(new Intent(this, MyService.class));
}
}
Ответы (1 шт):
Автор решения: Freedom
→ Ссылка
Разобрался. Так работает.
public void checkBoxClicked (View view) {
if (musicOff.isChecked()) {
startService(new Intent(this, MyService.class));
} else {
stopService(new Intent(this, MyService.class));
}
}