/ / Cabeçalho da lista clicando no botão inicial do acionador da gaveta de navegação (R.id.home) e fechou a gaveta de navegação - android

Clique no cabeçalho da lista no botão inicial da gaveta de navegação (R.id.home) e feche a gaveta de navegação - android

Estou usando a gaveta de navegação no meu aplicativo, ela se abre perfeitamente na barra de ferramentas quando clicamos no botão home (R.id.home).

Mas quando clico no canto superior esquerdo da gaveta de navegação, ele aciona o botão home novamente e fecha a gaveta de navegação

Respostas:

2 para resposta № 1

Sua gaveta de navegação provavelmente não pode ser clicada. Eu sugiro que você tente adicionar android:clickable="true" à tag de layout da gaveta de navegação em seu XML

<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
.... >
<LinearLayout
...>
<!-- your main view -->
</LinearLayout>
<!-- drawer layout view -->
<LinearLayout
android:layout_width="300dip"
android:layout_height="match_parent"
android:clickable="true">
<!-- content of drawer layout -->
</LinearLayout>
</android.support.v4.widget.DrawerLayout>