Как открыть Навигационный ящик без панели действий, открыть только кнопкой

У меня есть панель навигации без какой-либо панели действий (я не хочу панель действий). Я пытаюсь сделать так, чтобы у меня была кнопка, которая может открыть навигационный ящик.

Я знаю, что есть метод с именем openDrawer для DrawerLayouthttp://developer.android.com/reference/android/support/v4/widget/DrawerLayout.html#openDrawer(android.view.View)

Я не знал, как его использовать, но я пытался сделать кнопку при нажатии, запускает этот метод:

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

Когда я нажимаю на него, это дает мне Java NullPointerException. У кого-нибудь есть идеи?

РЕДАКТИРОВАТЬ: Этот код находится внутри фрагмента, и я пытаюсь ссылаться на макет этого ящика за пределами фрагмента. Я использовал отладчик, и он показывает, что mDrawlerLayout имеет значение NULL.

Любой совет?

Спасибо!

Ответы на вопрос(6)

Ваш ответ на вопрос