DrawerLayout внутри ConstraintLayout - PullRequest
       12

DrawerLayout внутри ConstraintLayout

0 голосов
/ 04 января 2019

DrawerLayout не отображается, если я использую constraintLayout в качестве корневого макета, он все еще открывается и закрывается, но он не виден. Это работает, если я сделаю boxLayout как root или другой макет, например RelativeLayout или LinearLayout . Есть идеи, почему это происходит?

Это не работает

<ConstraintLayout>
   <DrawerLayout>

Эти работы

<DrawerLayout>
  <ConstraintLayout>

<LinearLayout>
  <DrawerLayout>

<RelativeLayout>
  <DrawerLayout>

1 Ответ

0 голосов
/ 04 января 2019

DrawerLayout действует как контейнер верхнего уровня для содержимого окна, которое позволяет извлекать интерактивные «выдвижные ящики» из одного или обоих вертикальных краев окна.

Вот почему вы не можете сделать его другим ребенком ViewGroups.

Проверить ссылку здесь

...