ConstraintLayout 内的 DrawerLayout
DrawerLayout inside a ConstraintLayout
DrawerLayout 不可见如果我使用 constraintLayout 作为根布局它仍然打开和关闭,但它不可见。如果我将 drawerLayout 设置为 root 或其他布局,如 RelativeLayout 或 LinearLayout 。知道为什么会这样吗?
这不行
<ConstraintLayout>
<DrawerLayout>
这些作品
<DrawerLayout>
<ConstraintLayout>
<LinearLayout>
<DrawerLayout>
<RelativeLayout>
<DrawerLayout>
DrawerLayout
充当 top-level 容器 用于 window 允许互动的内容 "drawer" 视图从 window.
的一个或两个垂直边缘拉出
这就是为什么你不能把它变成 child 给其他 ViewGroups
。
检查引用 here
DrawerLayout 不可见如果我使用 constraintLayout 作为根布局它仍然打开和关闭,但它不可见。如果我将 drawerLayout 设置为 root 或其他布局,如 RelativeLayout 或 LinearLayout 。知道为什么会这样吗?
这不行
<ConstraintLayout>
<DrawerLayout>
这些作品
<DrawerLayout>
<ConstraintLayout>
<LinearLayout>
<DrawerLayout>
<RelativeLayout>
<DrawerLayout>
DrawerLayout
充当 top-level 容器 用于 window 允许互动的内容 "drawer" 视图从 window.
这就是为什么你不能把它变成 child 给其他 ViewGroups
。
检查引用 here