В методе onCreate()
вашего входа в систему перед вызовом setContentView()
проверьте статус «Запомнить меня», и если оно истинно, то вызовите startActivity()
, чтобы открыть следующее действие. Что-то вроде:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if(isRememberMeChecked()) {
startActivity(intentForSecondActivity);
return;
}
setContentView(R.layout.act_first);
....
...
..
.
}
Здесь isRememberMeChecked()
- это простой метод, который возвращает логическое значение в зависимости от состояния «Запомнить меня», скажем, если я использую SharedPreferences
для сохранения состояния, тогда мой метод будет:
private boolean isRememberMeChecked() {
return sPref.getBoolean(C.REMEMBER_ME, false);
}