Używam działania singleTop, aby otrzymywać intencje z okna wyszukiwania za pośrednictwem onNewIntent()
.
Zauważyłem, że onPause()
jest to wywoływane przed onNewIntent()
, a potem wywołuje onResume()
. Naocznie:
- zainicjowano okno dialogowe wyszukiwania
- zamiar wyszukiwania wywołał aktywność
onPause()
onNewIntent()
onResume()
Problem w tym, że mam zarejestrowanych słuchaczy, onResume()
którzy są usuwani onPause()
, ale są potrzebni w onNewIntent()
rozmowie. Czy istnieje standardowy sposób udostępniania tych słuchaczy?