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?