【问题标题】:How do customize the menu items in NavigationView like GMail App [duplicate]如何自定义 NavigationView 中的菜单项,如 GMail App [重复]
【发布时间】:2015-10-20 05:56:47
【问题描述】:

我已经使用DrawerLayoutNavigationView 实现了抽屉式导航。

这是我的drawer_view.xml

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <group android:id="@+id/group1" android:checkableBehavior="single">
        <item
            android:id="@+id/nav_home"
            android:icon="@drawable/ic_dashboard"
            android:title="Home" />

        <!-- Should I use android:actionLayout="@layout/custom"? -->
        <item
            android:id="@+id/nav_messages"
            android:icon="@drawable/ic_event"
            android:title="Messages" />
        <item
            android:id="@+id/nav_friends"
            android:icon="@drawable/ic_headset"
            android:title="Friends" />
        <item
            android:id="@+id/nav_discussion"
            android:icon="@drawable/ic_forum"
            android:title="Discussion" />
    </group>

    <group android:id="@+id/group2">
        <item
            android:icon="@drawable/ic_dashboard"
            android:title="Sub item 1" />
        <item
            android:icon="@drawable/ic_forum"
            android:title="Sub item 2" />
    </group>
</menu>

导致;

我还想显示未读消息的数量,例如 gmail 应用程序正在显示..

我应该使用android:actionLayout 来提供自定义布局还是有其他方式?

【问题讨论】:

标签: android navigation-drawer android-design-library


【解决方案1】:

如果你不介意使用库,这个库很适合你

https://github.com/mikepenz/MaterialDrawer

【讨论】:

  • 这真的是一个很好的图书馆..
  • 嗯,你也可以使用自己的 Fragment
猜你喜欢
  • 1970-01-01
  • 2016-03-21
  • 1970-01-01
  • 1970-01-01
  • 2015-08-24
  • 2017-06-24
  • 2015-09-24
  • 1970-01-01
相关资源
最近更新 更多