Макет ящика в фрагменте - PullRequest
       32

Макет ящика в фрагменте

0 голосов
/ 05 февраля 2019

Я попытался внедрить Drawer Layout во фрагмент, однако, если я использую "android: layout_gravity =" start ", то моя навигация просто исчезает. Тот же код работает нормально, если я помещаю его в действие. И если я пытаюсьчтобы провести пальцем вправо, это также не работает (вы можете видеть это на изображении, которое я разместил). Для меня это выглядит так, как будто я не могу провести пальцем вправо, и поэтому навигационное представление не может быть открыто?

<android.support.v4.widget.DrawerLayout 
   xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="200dp"
   android:layout_height="match_parent"
   xmlns:app="http://schemas.android.com/apk/res-auto">

   <android.support.design.widget.NavigationView
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      android:layout_gravity="start"
      app:menu="@menu/bottom_navigation">
    />

</android.support.v4.widget.DrawerLayout>

Изображение (если я проведу вправо

1 Ответ

0 голосов
/ 05 февраля 2019

Глядя на эту суть , вы должны добавить android:fitsSystemWindows="true" к DrawerLayout и установить его ширину match_parent.Я думаю, это должен быть дочерний элемент NavigationView, который может иметь определенную ширину.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...