Gibt es eine Möglichkeit, FragmentTransactions eines FragmentManagers anzuhören?
Ich habe eine App mit mehrerenFragments
die miteinander interagieren. Manchmal muss ich ein @ hinzufügFragment
, manchmal ersetze ich es.
Gibt es eine Möglichkeit, FragmentTransactions complete anzuhören, damit ich jedes Mal nachverfolgen kann, wenn ein Fragment hinzugefügt / angezeigt / ersetzt wird?
Ich habe es versuchtfragmentManager.addOnBackStackChangedListener()
aber erfolglos.
Ich dachte daran, etwas auf dem @ zu tonResume()
von allen, aber wenn die App in den Hintergrund und in den Vordergrund geht, sollte ich nichts an meiner Benutzeroberfläche tun. Nur wenn ich zwischen ihnen interagiere.
Jede Hilfe / Strategie wird geschätzt.
BEARBEITEN Der Grund ist, dass ich ein Overlay habe, das im aktuellen Fragment angezeigt wird. Wenn der Benutzer zu einem anderen Fragment navigiert, muss dieses Overlay ausgeblendet werden.