Recuperar estado de activity ao reiniciar aparelho
Estou desenvolvendo um projeto de automação e não estou conseguindo solucionar meu problema, não tenho muitos conhecimentos..
tenho um imagebutton que simula um interruptor e uma variavel booleana que faz a verificação de quando esta acesa ou apagada, meu problema é que preciso que ele salve o estado do imagebutton mesmo se reiniciado o aparelho, não sei como posso proceder, alguem pode me ajudar ?
tenho um imagebutton que simula um interruptor e uma variavel booleana que faz a verificação de quando esta acesa ou apagada, meu problema é que preciso que ele salve o estado do imagebutton mesmo se reiniciado o aparelho, não sei como posso proceder, alguem pode me ajudar ?
private boolean ButtonON=true;
ImageButton btnSwitch,btnQuarto2;
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.telaquarto2);
btnQuarto2 = (ImageButton) findViewById(R.id.btnSwitch);
btnQuarto2.setOnClickListener(new View.OnClickListener(){
public void onClick (View v)
{
if (ButtonON)
{
btnQuarto2.setClickable(true);
btnQuarto2.setImageResource(R.drawable.btn_switch_on);
ButtonON = false;
}else
{
btnQuarto2.setClickable(true);
btnQuarto2.setImageResource(R.drawable.btn_switch_off);
ButtonON= true;
}
}
});Luis
Curtidas 0