Ich habe gerade angefangen, meine Apps zu konvertieren, um Fragmente zu verwenden. Ich habe eine ListView-Aktivität und eine Aktivität "Details", auf die der Benutzer nach Auswahl eines Elements in der Listview zugreift. Ich habe sie erfolgreich in Fragmente konvertiert, aber ich habe einen Header im Layout jeder Aktivität. Die ListView hat ein "Neuladen" -Symbol in der Kopfzeile, aber die Kopfzeile in den Details nicht.Layout-Setup mit Fragmenten
Alles funktioniert gut, wenn ich die App im Hochformat sehe, aber ich habe ein Layout im Ordner "Layout-Land", das beide Fragmente enthält. Wenn Sie also im Querformat sehen, sehen Sie sowohl den ListView als auch den " Details "anzeigen. Das Problem ist, dass das Header-Layout in beiden Fragmenten gezeigt wird.
Meine Frage ist, was ist die beste Vorgehensweise für die Abdeckung meiner Layouts für die neue Fragment-Setup? Ich denke, anstatt den Header im Layout jedes Fragments zu haben, füge ich es einfach dem Layout hinzu, das beide Fragmente enthält.
Tut mir leid, wenn das nur offensichtliche Frage ist, ich versuche immer noch, meinen Kopf um das ganze Fragmentparadigma zu wickeln.
Also ist der allgemeine Konsens, ActionBarSherlock zu verwenden, da ich Pre-3.0-Geräte anvisiere? –
Es ist sehr beliebt und flexibel. – Anirudh