Я использую SingleTop Activity для получения намерений из диалогового окна поиска через onNewIntent()
.
То, что я заметил, это то, что onPause()
вызывается раньше onNewIntent()
, а потом - звонит onResume()
. Визуально:
- начато диалоговое окно поиска
- поисковое намерение возбуждено до деятельности
onPause()
onNewIntent()
onResume()
Проблема в том, что у меня есть зарегистрированные слушатели, onResume()
которые удаляются onPause()
, но они нужны внутри onNewIntent()
звонка. Есть ли стандартный способ сделать этих слушателей доступными?