Правильный способ достижения этого заключается в следующем:
Intent intent = new Intent(this,MyActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_TASK_ON_HOME);
startActivity(intent);
this.finish();
Код предполагает, что вы находитесь в действии, в противном случае, если вы используете фрагменты, используйте getActivity ()
Таким образом, действие начинается, вы правильно устанавливаете иерархию для кнопки «Назад» и также уничтожаете соответствующую операцию.