FirebaseInstanceIdReceiver.
При перехвате записываю в интент дополнительные экстра, затем делаю sendBroadcast.
Получаю пуш и жму на него.
В активити получаю интент в onNewIntent и не вижу там экстра, которые я записал.
Но что интересно, если я перед sendBroadcast сделаю Thread.sleep, чтобы получить ANR, то после нажатия на пуш, при получении интента в onNewIntent там уже будут записанные мной экстра.
Кто-нибудь знает почему такое может произойти?
возможно ты смотришь старый интент, у активити есть onNewIntent колбэк
Обсуждают сегодня