Я використовую SingleTop Activity для отримання намірів із діалогового вікна пошуку через onNewIntent()
.
Що я помітив, це те, що onPause()
називається раніше onNewIntent()
, а потім після нього дзвонить onResume()
. Візуально:
- розпочато діалогове вікно пошуку
- намір пошуку, активований
onPause()
onNewIntent()
onResume()
Проблема полягає в тому, що у мене зареєстровані слухачі, onResume()
які видаляються onPause()
, але вони потрібні всередині onNewIntent()
дзвінка. Чи існує стандартний спосіб зробити доступним для тих слухачів?