首页 > 解决方案 > 图标没有出现在栏菜单android中

问题描述

无法将图标放在操作栏菜单列表中。

这是我的 menu.xml

    <?xml version="1.0" encoding="utf-8"?>
    <menu xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android" >
<item
    android:id="@+id/action_more"
    android:icon="@drawable/ic_ihbpro"
    android:title="one"
    >

<item
    android:id="@+id/Home"
    android:title="Home"
    android:icon="@drawable/ic_dashboard"
    />

<item
    android:id="@+id/ihbprom"
    android:title="IHB"
    android:icon="@drawable/ic_ihbpro"
    />

<item
    android:id="@+id/Account"
    android:title="Account"
    android:icon="@drawable/ic_account"
   />


</item>
</menu>

目前,

就像这样:

但我希望它像:

先感谢您 :)

标签: android

解决方案


app:showAsAction="always"在你的<item>标签中使用

你的menu.xml会是这样的。

<?xml version="1.0" encoding="utf-8"?><?xml version="1.0" encoding="utf-8"?>
<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">
    <item
        android:id="@+id/action_more"
        android:icon="@drawable/ic_ihbpro"
        android:title="one">

        <item
            android:id="@+id/Home"
            android:icon="@drawable/ic_dashboard"
            android:title="Home"
            app:showAsAction="always" />

        <item
            android:id="@+id/ihbprom"
            android:icon="@drawable/ic_ihbpro"
            android:title="IHB"
            app:showAsAction="always" />

        <item
            android:id="@+id/Account"
            android:icon="@drawable/ic_account"
            android:title="Account"
            app:showAsAction="always" />


    </item>
</menu>

推荐阅读