J'utilise une activité singleTop pour recevoir les intentions d'un dialogue de recherche via onNewIntent().
Ce que j'ai remarqué, c'est que ça onPause()s'appelle avant onNewIntent(), et ensuite ça appelle onResume(). Visuellement:
- boîte de dialogue de recherche lancée
- intention de recherche renvoyée à l'activité
onPause()onNewIntent()onResume()
Le problème est que j'ai des écouteurs enregistrés onResume()qui sont supprimés onPause(), mais ils sont nécessaires à l'intérieur de l' onNewIntent()appel. Existe-t-il un moyen standard de rendre ces auditeurs disponibles?