@danilsn9

Почему activity долго закрывается?

Вызываю onBackPressed, активити закрывается секунду точно, тоже самое если вызывать finish() или запускать стартовую активити через intent. Главное, что если нажать кнопку назад на телефоне, всё сворачивается моментально. Почему так может быть?
  • Вопрос задан
  • 41 просмотр
Пригласить эксперта
Ответы на вопрос 1
@402d
начинал с бейсика на УКНЦ в 1988
На подобные вопросы ответить можете только Вы как автор программы.
А помочь с поиском проблемных мест может стрикт моде у приложения
if (BuildConfig.DEBUG) {
            StrictMode.enableDefaults();
            StrictMode.allowThreadDiskReads(); // 1
            StrictMode.allowThreadDiskWrites(); // 2
        }

1 и 2 очень много сообщений без них. Тут начнет ругаться на сохранение и востановление стейта у активитей, чтение шаред преференс.

Посмотрите в логах на что будет ругаться. Может вы чего на UI треде делаете при деструктизации
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы