Перейти к содержимому
Меню
  • Java SE
  • Android
  • Поиск
  • Java SE
  • Android

JAVA-HELP

Сайт для Java разработчиков

Android. Очищаем стек активити

Во многих клиент-серверных приложениях есть экран авторизации. После авторизации открывается главный экран, но что будет, если пользователь нажмет кнопку назад?

Он попадет на экран авторизации. Чтобы не допустить этого нужно очистить стек актити. О том, что такое стек активити вы можете почитать здесь. Для того, чтобы очистить стек можно воспользоваться следующим кодом:

Intent intent = new Intent(OldActivity.this, NewActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK)
startActivity(intent);

Категории
  • Android
  • Уроки Android
Предыдущая заметка

Подключение библиотеки к проекту в Eclipse

Следующая заметка

Android. Работа с TextView

Рубрики

  • Android
    • Android-библиотеки
    • Android-сниппеты
    • Material Design
    • Инструменты разработчика
    • Уроки Android
  • Java SE
    • Java-сниппеты
    • Изучение Java
    • Обзор Java-классов
    • Основы Java
  • Kotlin

Популярные записи

  • Загрузка изображений с помощью библиотеки Glide. Начало работы
  • Руководство по использованию ORM DBFlow в Android-приложении
  • Анимированный Toolbar: фичи Design Support Library
  • Я хочу программировать под Android. Вопрос #5
  • Используем ACRA в своем приложении

Copyright © 2020– JAVA-HELP. Все права защищены. Политика конфиденциальности