Cómo abrir el cajón de navegación sin barra de acción, solo con un botón

Tengo una barra de navegación sin ninguna barra de acción (no quiero una barra de acción). Estoy tratando de hacerlo para que tenga un botón que pueda abrir el cajón de navegación.

Sé que hay un método llamado openDrawer para DrawerLayouthttp://developer.android.com/reference/android/support/v4/widget/DrawerLayout.html#openDrawer(android.view.View)

No sabía cómo usarlo, pero he intentado hacer un botón al hacer clic, ejecuta este método:

DrawerLayout mDrawerLayout = (DrawerLayout) getView().findViewById(R.id.drawer_layout);
mDrawerLayout.openDrawer(mDrawerLayout);

Cuando hago clic en él, me da una excepción NullPointerException de Java. ¿Alguien tiene alguna idea?

EDITAR: Este código está dentro de un fragmento, y estoy tratando de referir el diseño de ese cajón fuera del fragmento. Usé el depurador y muestra que mDrawlerLayout es NULL.

¿Algún consejo?

¡Gracias!

Respuestas a la pregunta(6)

Su respuesta a la pregunta