Wenn ich Tutorials über die Unterstützung verschiedener Bildschirmgrößen für Android lese, verwenden sie häufig FrameLayout als Platzhalter für das Fragment in FragmentTransaction verwendet. Gefällt mir:Warum sollten wir FrameLayout als Fragmentcontainer für FragmentTransaction verwenden?
getSupportFragmentMananager().beginTransaction()
.replace(R.id.frame_layout, fragment)
Warum sollten wir FrameLayout verwenden? Gibt es Vorteile oder Nachteile bei der Verwendung von FrameLayout als Fragmentcontainer? (Ich habe RelativeLayout stattdessen als Fragment Container versucht und es funktioniert immer noch gut). Ich bin ein Neuling und hoffe, dass ich eine klare und gründliche Antwort bekomme.
Edit: Ich habe die Antworten in dem Frage-Link gelesen, die Sie angegeben haben (das mögliche Duplikat). Es fehlt jedoch ein klares Beispiel. Ich möchte wirklich ein einfaches Beispiel, das zeigt, warum ich FrameLayout anstelle von anderen Layout-Typen verwenden sollte.
Ich sehe es. Danke Zeero0 – Dan
Danke Zeroo0. Ich habe die Antworten in dieser Frage gelesen, aber es fehlt ein klares Beispiel. Kann es jemand verständlicher erklären? – Dan
weil Fragmente gestapelt sind, die in der gleichen Art wie Rahmenlayouts sind, die ihre Kinder stapeln. – Remario