Pessoal,
Gostaria de esclarecer uma dúvida, talvez meio noob.
Tenho uma activity que quero instanciar a tela de acordo com uma determinada propriedade (como por, exemplo o usuário estar logado ou não) e essa Activity pode ser acionada pelo backstack, se estiver na pilha.
Então ao invés de alocar a lógica de criar a tela em onCreate(), seria uma prática adequada alocá-la em onStart() ou onResume() para garantir que seja chamada, msm se vier da pilha ?
Algo tipo
@Override
protected void onStart() { // ou onResume()
super.onStart();
if(login()){
setContentView(R.layout.login);
} else {
setContentView(R.layout.logout);
}
}
Agradeço qq ajuda
Abs,
0 comentários:
Postar um comentário