Ich habe eine Navigationsleiste ohne Aktionsleiste (Ich möchte keine Aktionsleiste). Ich versuche es so zu machen, dass ich einen Knopf habe, der die Navigationsschublade öffnen kann.So öffnen Sie die Navigationsschublade ohne Aktionsleiste, öffnen Sie mit nur einer Taste
ich weiß, gibt es eine Methode namens openDrawer für die DrawerLayout http://developer.android.com/reference/android/support/v4/widget/DrawerLayout.html#openDrawer(android.view.View)
Ich weiß nicht, wie es zu benutzen, aber ich habe versucht, eine Schaltfläche, wenn Klick machen läuft diese Methode:
DrawerLayout mDrawerLayout = (DrawerLayout) getView().findViewById(R.id.drawer_layout);
mDrawerLayout.openDrawer(mDrawerLayout);
Wenn ich darauf klicke, bekomme ich eine Java NullPointerException. Hat jemand eine Idee?
EDIT: Dieser Code ist in einem Fragment, und ich versuche, diese Schublade Layout außerhalb des Fragments beziehen. Ich habe Debugger verwendet, und es zeigt, dass mDrawlerLayout NULL ist.
Irgendwelche Ratschläge?
Danke!
Gerade hinzugefügt eine Bearbeitung. – CynthiaDDurazo