@jestev
Люблю iOS

Почему onfinish(); закрывает все приложение?

Необходимо при вызове метода onfinish(); закрыть текущее активити и вернуться к главному, но вместо этого закрывается все приложение. Перехожу из MainActivity в ActivityAbout и обратно. В чем проблема? Может быть дописать что-то в манифест?
MainActivity.class
public void onClickGo(View view) {
       Intent intent = new Intent(MainActivity.this, ActivityAbout.class);
        intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(intent);
    }

ActivityAbout.class
public void onClickBack(View view) {
    finish();
}
  • Вопрос задан
  • 246 просмотров
Пригласить эксперта
Ответы на вопрос 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
Потому что читаем документацию FLAG_ACTIVITY_NEW_TASK. Этот флаг вам не нужен.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы