Chaque fois que je mets mon application en arrière-plan, que je navigue dans d'autres applications et que je reprends mon application, une nouvelle instance de la dernière activité ouverte est créée.
La méthode onCreate() est à nouveau invoquée et l'état de l'activité où j'ai mis mon application en pause est perdu. De même, après la déconnexion/la sortie de l'application, l'instance dupliquée de l'activité reste en haut. Je n'utilise pas de drapeaux lors du démarrage de l'activité. Le mode de lancement par défaut est utilisé.
J'ai essayé d'utiliser FLAG_ACTIVITY_SINGLE_TOP lors du démarrage de l'activité, mais cela n'a pas fonctionné.
Quelqu'un peut-il me suggérer une issue ?
Merci d'avance.