Ich entwickle meine eigene Android-Anwendung und kam zu einem Punkt, wo ich drei verschiedene Aktivitäten habe, nämlich Aktivität A, Aktivität B und Aktivität C. Was ich jetzt machen möchte, ist ein Navigationsschublade zu erstellen, um zwischen ihnen zu navigieren. Ich habe das Tutorial auf der Android-Entwickler-Website gelesen, aber sie haben sich nur auf Fragmente konzentriert. Wie werden professionelle Android-Anwendungen nur mit einer Aktivität entwickelt und alle anderen Bildschirme werden mit Hilfe von Fragmenten entwickelt? Wenn nicht, warum ist nicht dokumentiert, wie man die Navigationsleiste mit Activities implementiert? Danke für Ihre Hilfe.
> Sie müssen eine Base activity
erstellen, die alle gängigen Drawer navigation
sachen enthält. Ich werde diese Basis Activity
als DrawerActivity
nennen, und alle anderen Activity
sollten diese DrawerActivity
erweitern. Also wird Activity
eine Instanz von Drawer Layout
haben.
Erstellen Sie ein gemeinsames Layout mit DrawerLayout
und fügen Sie ein FrameLayout
und ListView
als untergeordnetes Element
Legen Sie nun dieses Layout in onCreate()
auf DrawerActivity
}
Fügen Sie ein Element hinzu, klicken Sie auf Listener
%Vor% Schließlich wird die gesamte andere Aktivität dieses DrawerActivity
Sie können die vollständige Quelle hier Ссылка
sehenTags und Links android android-activity android-fragments android-navigation