在菜单项之间绘制线条

时间:2017-05-30 15:06:18

标签: android menu

我没有使用导航抽屉。 我只使用menu.xml,我想画一条分隔这些项目的线。 我确信这条线是绘制的,但我认为它的颜色是白色所以我看不到它,我怎么能改变它的颜色? 谢谢

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
    tools:context="com.orangelabs.crypto.blindstorage.android.poc.HomeActivity">


    <group android:checkableBehavior="none"
        android:id="@+id/group1">
    <item android:id="@+id/action_disconnect"
        android:title="@string/action_disconnect"
        app:showAsAction="never"/>
    <item android:id="@+id/action_upload"
        android:title="@string/action_upload"
        app:showAsAction="never">

    <menu>
        <item android:id="@+id/action_chiffre"
            android:title="@string/action_chiffre"
            app:showAsAction="never"/>
        <item android:id="@+id/action_non_chiffre"
            android:title="@string/action_non_chiffre"
            app:showAsAction="never"/>
    </menu>
</item>

    <item android:id="@+id/action_create_folder"
        android:title="@string/action_create_folder"
        app:showAsAction="never"/>
</group>
    <group android:checkableBehavior="none"
        android:id="@+id/group2">
        <item android:id="@+id/action_logs"
            android:title="@string/a_propos"
            app:showAsAction="never"/>

    </group>


</menu>

2 个答案:

答案 0 :(得分:0)

<View
android:layout_height="1dp"
android:layout_width="match_parent"
android:background="@android:color/darker_gray"
/>

在菜单项之间使用此代码。

答案 1 :(得分:0)

<View
android:height="1dp"
android:width="match_parent"
android: background="@android:color/grey"
/>

这是用于导航抽屉,在项目之间使用此代码。

对于菜单项,请检查以下链接: How to add line divider for menu item Android