Сначала я все еще новичок в этом программировании для Android. Я хочу спросить, почему мой переключатель всегда включается, когда я запускаю свое приложение. Когда я выключу его и перейду к другому действию и вернусь к первому действию, кнопка переключателя снова включится. Любая подсказка? Я пробовал Android ToggleButton always check, но я все еще не понимаю.Кнопка переключения всегда на
switchStatus = (TextView) findViewById(R.id.View1);
mySwitch.setChecked(true);
mySwitch = (Switch) findViewById(R.id.switch1);
mySwitch.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
if(mySwitch.isChecked()){
mySwitch.setChecked(true);
switchStatus.setText("Switch is currently On");
onResume();
sendButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
}
});
}
else{
mySwitch.setChecked(false);
switchStatus.setText("Switch is currently OFF");
onPause();
}
}
});
но когда я перехожу к другому действию, кнопка переключателя возвращается снова так же, как и раньше, как мне сохранить значение кнопки переключателя, даже когда я перехожу к другому действию? – noob