美文网首页
Android多个MenuItem如何互斥

Android多个MenuItem如何互斥

作者: Frank_Kivi | 来源:发表于2018-10-24 09:53 被阅读15次

    在Item的外边包上一层group标签

    <?xml version="1.0" encoding="utf-8"?>
    <menu xmlns:android="http://schemas.android.com/apk/res/android">
        <group>
            <item
                android:checkable="true"
                android:checked="true"
                android:title="@string/zhihu" />
            <item
                android:checkable="true"
                android:title="@string/wechat" />
            <item
                android:checkable="true"
                android:title="@string/gank" />
            <item
                android:checkable="true"
                android:title="@string/gold" />
            <item
                android:checkable="true"
                android:title="@string/vtex" />
        </group>
    
        <group android:id="@+id/group2">
        <!--添加id可以显示分隔线-->
            <item
                android:checkable="true"
                android:title="@string/drawer_collection" />
            <item
                android:checkable="true"
                android:title="@string/drawer_setting" />
            <item
                android:checkable="true"
                android:title="@string/drawer_about" />
        </group>
    
    </menu>
    

    相关文章

      网友评论

          本文标题:Android多个MenuItem如何互斥

          本文链接:https://www.haomeiwen.com/subject/ewlttqtx.html