Ich habe einen Haufen seltsamer Probleme mit Fragmenten, die zur Entwurfszeit eingebettete Fragmente in der axml enthalten.Xamarin eingebettetes Fragment in Fragment
Meine Frage ist, wenn ich mit dem Fragment fertig bin, das ich in eine Ansicht mit dem FragmentManager geladen habe, und dann auch mit dem FragmentManager entfernt, werden die implizit geladenen Fragmente automatisch zerstört? Wenn nicht, wie sollte ich das Elternfragment aufräumen, damit die eingebetteten Fragmente auch zerstört werden. Wenn das übergeordnete Fragment zerstört wird, muss ich View.RemoveAllViews() aufrufen, um das Fragmentlayout zu entfernen?
Nicht vollständig behoben. Jetzt habe ich die Umkehrung des Problems. Wenn ich ein Fragment erstelle, dann zerstöre es und versuche dann, es neu zu erstellen. Ich bekomme jetzt das eingebettete Fragment, das wirft und die Ausnahme sagt, dass es nicht auf ein entsorgtes Objekt zugreifen kann. – Terry151151