Wie ich weiß und auf Fragmente lesen, beim Ersetzen der neuen Fragmentklasse von einem, onPause wird nicht erhalten, es sei denn seine onPause () Aufforderung zur Aktivität.Für Android-Fragment zu ersetzen, wie Verhalten von onPause() für vorherige Fragment als Aktivität funktioniert
Mein aktuelles Bedürfnis ist, einige Listener von Fragment A zu stoppen, wenn ich es durch Fragment B ersetze. Fragment A ruft bei der Weiterleitung zu Fragment B nicht onPause() auf. Und wenn ich zu Fragment komme, möchte AI diese Listener initiieren nochmal.
Ich hoffe, ich bin klar genug. Lassen Sie es mich wissen, wenn Sie mehr Details dazu benötigen.
Wir danken Ihnen im Voraus. Vyoma
Ich habe versucht, auf Fragment A aufDetach setzen, aber während debuggen onDetach() wird nicht beim Ersetzen mit Fragment B –
aufgerufen Dann versuchen Sie es in onDestroyView(). –
Kein Glück mit onDestroyView() auch .. –