首页 > 解决方案 > 为什么我的导航视图会覆盖整个 FrameLayout 的内容

问题描述

我正在尝试将 DrawerLayout 放置到现有屏幕上。所以我放置在 FrameLayout 中的所有屏幕内容如下图所示。

但是当我包含 NavigationView(材料导航)时,它会完全覆盖 FrameLayout 中存在的内容。

有人可以复习一下,我哪里出错了?

抽屉布局

标签: android-studioandroid-layoutandroid-fragmentsnavigation-drawer

解决方案


我找到了解决问题的方法。

我犯的错误是在 NavigationView 中,我使用了 layout_gravity="start",但应该是android:layout_gravity="start"


推荐阅读