J'ai une activité avec 3 fragments. Chaque fragment a une question. Lorsque je crée l'activité, j'appelle la méthode .add (...) pour le premier fragment. Pour les autres, j'appelle la méthode .replace (...) avec la méthode addToBackStack (...).Android Fragments passer sans détruire
J'ai donc cette situation dans le backstack:
.add (Frag1)
-> Frag 1
.replace (..., frag2, ...)
-> frag2
-> Frag1
.replace (..., Frag3, ...)
-> Frag3
-> frag2
-> Frag1
Maintenant, quand je suis au troisième fragment, puis je reviens à la pile. Je veux préserver le troisième fragment, donc si je reviens à la seconde et que je passe ensuite à la troisième, je veux que l'on réponde à la question et ne plus appeler à nouveau onCreate(). Je veux créer une sorte de commutateur des fragments. C'est possible? Est-ce que quelqu'un peut m'aider?