2017-03-24 2 views
0

Je voulais ajouter une barre d'outils dans NavigationView de DrawerLayout et quand je l'ai fait en utilisant la balise <include> dans le NavigationView pour alimenter un autre fichier de disposition ayant une barre d'outils, il l'ajoute mais la barre d'outils est partiellement masquée par la barre d'état. L'autre chose est cela; quand je le vois dans Android Studio, il me montre la sortie désirée ... ce problème se produit lorsque je lance l'application. Voici les captures d'écran si quelqu'un veut voir ce que je voulais dire. Design in Android Studioenter image description hereComment ajouter une barre d'outils dans NavigationView et ajuster sa position

Et dernière chose est que, quand je l'utilise android:layout_marginTop pour le pousser vers le bas un peu, il pousse davantage dans d'autres téléphones ayant une plus petite taille de l'écran.
Aidez s'il vous plaît!

Répondre

1

La barre d'outils ne doit pas être dans NavigationView.

Essayez:

<android.support.v4.widget.DrawerLayout> 

<RelativeLayout> 

<Toolbar/> 

</RelativeLayout> 

<NavigationView/> 
</DrawerLayout> 
+0

Merci d'avoir répondu mais comme vous pouvez le voir sur les ScreenShots j'ai posté, j'ai une barre d'outils dans le DrawerLayout. Ce dont j'avais besoin, c'est d'une autre barre d'outils dans le NavigationView. Et bien sûr, il est possible d'en avoir un dans le NavigationView ... ce qui me dérange, c'est le fait qu'il est partiellement caché par la barre de titre. – Sammie