startActivity срабатывал дважды? Если дебажить, то после строчки со startActivity следующим шагом будет эта же строка
кто-то вызывает несколько раз
Скорее всего это фича дебагера. Вызывается 1 раз, но когда трассируешь по шагам, оно на одном месте останавливается типа два раза.
Много раз по коду дебажил, нигде вызов не нашел посторонний
Прост на деле видно, что дважды экран открывается. Глаз режет
Что, реально 2 активити запускаются? 🤔
ну тип да, последовательно
Не может один вызов запустить > 1 активити 🤷♂
В том то и прикол, что я это знаю, но почему-то в моем случае это не так)
проверяйте стек вызова
еще есть такой прикол: если быстро нажать 2 раза на кнопку с вызовом acitivity - откроются 2 активити. Потому что открытие будет асинхронным, и оба нажатия успеют проскочить
Может быть, кэш почистить, перегрузиться и все такое? Изредка у дебагера крыша едет.
У меня не кнопка) У меня некий алгоритм
Попробую сейчас
тогда стек вызова проверяйте
Хорошо, спасибо)
Может быть, алгоритм слишком инициативный? 😁
99%
Ну тогда по дебагу я бы видел как проходит все) А так оно не возвращается в начало алгоритма, а дважды срабатывает
Обсуждают сегодня