Подтвердить что ты не робот

Кнопка возврата к MainActivity

Я хочу создать кнопку, которая приведет пользователя прямо к основной деятельности, которая не имеет андроида name= "com.example.example".
Он имеет android.intent.etc...
Как я могу ссылаться на свою кнопку, чтобы вернуться к этой операции?

4b9b3361

Ответ 1

Допустим, что ваша основная деятельность называется Main.java.

btnBack.setOnClickListener(new OnClickListener(){

  private void onClick(){
    Intent intent = new Intent(currentActivity.this, Main.class);
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);   
    startActivity(intent);
  }
});

Ответ 2

использовать startActivity(intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP));

Ответ 3

Иногда вы можете просто вызвать activity.finish(), чтобы завершить текущую активность, поэтому выйдет основная (первая созданная) активность.

Если это не ваш случай, сделайте следующее:

Intent intent = new Intent(getApplicationContext(), Main.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)             
startActivity(intent);

Ответ 4

Intent intent = new Intent(this, Main.class);
        intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
        startActivity(intent);

Ответ 5

Ну, откуда вы просто вызываете startActivity() с необходимыми параметрами внутри метода onClick. Что это.

Ответ 6

public void onBackPressed(){
    finish();
}