Ich habe eine App mit einer Aktivität erstellt, die eine Navigationsleiste verwendet, um eine Reihe verschiedener Fragmente zu öffnen. Ich habe die Aktionsleiste drawertoggle, aber es ist nicht sehr sichtbar. Wenn ich eine Schaltfläche in der onCreateView in meinem Hauptfragment (das Fragment, das beim ersten Start meiner App erscheint) platziere, wie kann ich die Schaltfläche öffnen, die von meiner Aktivität gesteuert wird?
Das scheint zu funktionieren. Die Antwort ist viel einfacher als ich dachte.
%Vor%Danke für Ihre Antworten.
Wenn Sie die Folie öffnen müssen:
%Vor%Wenn Sie die Folie schließen müssen
%Vor%BEISPIEL
mein mDrawerLayout ist hier instanziiert:
%Vor%Mein Folienstatus:
%Vor%Wenn Sie den Status des Folienmenüs kennen müssen (geschlossen, geöffnet). Verwenden Sie diesen Code:
%Vor%endlich. Sie können Ihr Klickereignis wie folgt verwenden:
%Vor%in meinem Fall ist mein Dia-Menü auf der rechten Seite (Gravity.END), aber wenn Sie auf der linken Seite benötigen, versuchen Sie es mit Gravity.START
Diese Arbeit für mich, ich hoffe, löste Ihr Problem.
Tags und Links android fragment navigation-drawer