Bagaimana cara menambahkan bagian di NavigationView Pada desain material

saya perlu memiliki dua bagian cantik seperti perpustakaan ini di NavigationView Drawer.xml Saya

persis seperti ini:

http://i.stack.imgur.com/Sbhzu.jpg

saya sedang menggunakan ini:

https://github.com/AkashBang/NavigationView

Bagaimana kita bisa melakukan itu?


person androiddroid    schedule 30.07.2015    source sumber


Jawaban (2)


<group android:checkableBehavior="single">
    <item
        android:id="@+id/nav_home"
        android:icon="@drawable/ic_drawer_home"
        android:title="@string/nav_home" />
    <item
        android:id="@+id/nav_about"
        android:icon="@drawable/ic_drawer_about"
        android:title="@string/nav_about" />
    <item
        android:id="@+id/nav_settings"
        android:icon="@drawable/ic_drawer_settings"
        android:title="@string/nav_settings" />

    <item
        android:id="@+id/navigation_subheader"
        android:title="@string/nav_sub_header">
        <menu>
            <item
                android:id="@+id/navigation_sub_item_1"
                android:icon="@drawable/ic_drawer_about"
                android:title="@string/nav_sub_item_1" />
            <item
                android:id="@+id/navigation_sub_item_2"
                android:icon="@drawable/ic_drawer_home"
                android:title="@string/nav_sub_item_2" />
        </menu>
    </item>
</group>

Kami menyertakan android:checkableBehavior="single" untuk menandai satu item yang dicentang pada satu waktu, namun tidak berfungsi untuk item subbagian. Ya, saat ini hanya berfungsi untuk item menu grup pertama.

untuk detail lebih lanjut Periksa TechnoTalkative.

person Pankaj Arora    schedule 30.07.2015
comment
Senang membantu, sama-sama, Anda juga dapat melakukan +1 (Upvote). - person Pankaj Arora; 30.07.2015
comment
Terima kasih telah membagikan tautan blog saya :) - person Paresh Mayani; 09.11.2017

terselesaikan, berikut contohnya:

<group android:checkableBehavior="single">
    <item
        android:id="@+id/menuItem1"
        android:icon="@drawable/ic_dashboard"
        android:title="MenuItem 1" />
    <item
        android:id="@+id/menuItem2"
        android:icon="@drawable/ic_event"
        android:title="MenuItem 2" />
    <item
        android:id="@+id/menuItem3"
        android:icon="@drawable/ic_headset"
        android:title="MenuItem 3" />
    <item
        android:id="@+id/menuItem4"
        android:icon="@drawable/ic_forum"
        android:title="MenuItem 4" />
</group>

<item android:title="Sub items" >
    <menu>
        <item
            android:id="@+id/menuItem5"
            android:icon="@drawable/ic_dashboard"
            android:title="Sub item 5" />
        <item
            android:id="@+id/menuItem6"
            android:icon="@drawable/ic_forum"
            android:title="Sub item 6" />
    </menu>
</item>
person androiddroid    schedule 30.07.2015