J'ai ajouté le tiroir de navigation code> dans mon application, et il s'ouvre comme suit p>
J'ai vérifié certaines réponses à ce sujet et définissez la marge sur -64dp code> mais cela n'a pas aidé, est-il possible de définir la largeur du tiroir de navigation sur plein écran. P>
5 Réponses :
Vous pouvez essayer ce
Ajoutez simplement ce code dans votre vue de navigation qui est IT
android:layout_gravity="start" android:fitsSystemWindows="true" android:layout_marginEnd="-65dp" android:layout_marginRight="-65dp"
Essayez ceci !!! Travaillez parfaitement
<android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="start" android:fitsSystemWindows="true" android:layout_marginEnd="-65dp" android:layout_marginRight="-65dp" app:itemTextColor="@color/lightgray" app:itemIconTint="@color/colorAccent" app:headerLayout="@layout/nav_header_main" app:menu="@menu/activity_main_drawer" />
Il suffit d'appeler cette méthode et de transmettre votre tiroir en tant que paramètre. p>
Essayez ce code:
<android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="start" android:layout_marginEnd="-65dp" android:layout_marginRight="-65dp" android:fitsSystemWindows="true"> />
Avez-vous toujours besoin de pouvoir le faire glisser ouvert et fermé? Sinon, la meilleure chose à faire pourrait être de simplement se débarrasser du
DrawerLayout CODE> et d'animer une vue complète de la largeur code> /
fragment code> dans et sur ce côté.