android - <layout_gravity ="start"> 在 NavigationView 上不起作用?

标签 android android-layout navigation-drawer

我正在尝试制作抽屉导航,在 NavigationView 中我添加了 layout_gravity="start" 属性,但它不会隐藏 View 。这是我的代码:

<RelativeLayout  ... >

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

</RelativeLayout>

有什么问题吗?谢谢。

最佳答案

如果您想让 NavigationView 充当抽屉,那么 Root View 应该是 <android.support.v4.widget.DrawerLayout> , 而不是 <RelativeLayout>

关于android - <layout_gravity ="start"> 在 NavigationView 上不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44343630/

相关文章:

android - Dagger 代码在 Android 仪器测试中给出 NoClassDefFoundError,但在正常应用程序中有效

java - 如何使用Android在线播放音乐?

android - 如何从膨胀的布局中访问 View ?

android - 如何在没有操作栏的情况下打开抽屉导航,只需一个按钮即可打开

flutter - 如何在底部导航上方制作 flutter 抽屉

android - 触摸屏幕时关闭进度对话框

java - 每 X 分钟调用一个函数

java - 我的 Firebase 数据库为每个成员属性返回 null

Android ImageView动态ScaleType

java - 查看页面指示器 : listview empty in fragment empty on second time showing