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 № 1Sua 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>