вы должны установить логическое значение для обработки loginActivity;
boolean mustGoToLoginActivity=true;
, если хотите go к другому действию, сначала установите для этого логического значения значение false, например:
public void goToAnotherActivity(){
mustGoToLoginActivity=false;
//...
startActivity(anotherActivity);
}
и в методе onResume()
установите значение true
. затем в onPause()
метод:
@Override
protected void onPause() {
if(mustGoToLoginActivity){
Intent intent = new Intent(dashboard.this, login.class);
startActivity(intent);
finish();
}
super.onPause();
}