this , Menu::class Java)
.finish()
продолжает идти инициализация в MainActivity даже после открытия активити Menu
Что-то скомкано как-то. Давай по-порядку
Добро ) В общем, у меня есть главная активити, в которой происходят определенные сетевые обращения И в зависимости от получаемого ответа из этих обращений (true/false) я открываю одну из двух других Активити Условно, если юзер зашёл в прилу с России - для него открывается Activity1 Если юзер с другой страны - для него открывается Activity2 Проблема в том, что после того как открывается Activity1 - главная Активити продолжает работать в фоновом режиме, и через пару секунд открывает ещё и Activity2 Перерыл Гугл, но толкового ответа не нашёл, все равно главная Активити продолжает работать на фоне даже после вызова finish()
Как ты определяешь тот факт, что она продолжает работать?
Через логкат с помощью log.d вижу что остальные функции продолжают выполняться
Да какие функции то? У нее должен отработать onStop & onDestroy. finish() не обрывает выполнение кода, он реквестирует выход
Обсуждают сегодня