Почему я получаю бесконечный цикл между основной активностью и активностью входа в систему?
@Override
protected void onStart() {
super.onStart();
if (mAuthListener ==null){
//removeAuthSateListner is used in onStart function just for checking purposes,it helps in logging you out.
startActivity( new Intent( this, LoginActivity.class ) );}
else startActivity( new Intent(this , EditProfileActivity.class) );
}
@Override
protected void onStop() {
super.onStop();
if (mAuthListener != null) {
mAuth.removeAuthStateListener(mAuthListener);
}
}
Допустимы ли коды выше?