图标没有进入酒吧菜单android

时间:2018-05-09 06:51:32

标签: 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>

目前,

它是这样的:

  • 一个
  • 主页
  • 木材
  • 帐户

但我希望它像:

  • [icon] one

  • [ICON]首页

  • [ICON]木材

  • [ICON]帐户

    @Override
    public boolean onCreateOptionsMenu(Menu menu)
        {
        getMenuInflater().inflate(R.menu.top_menu, menu);
            return super.onCreateOptionsMenu(menu);
    }
    

提前谢谢你:)

1 个答案:

答案 0 :(得分:0)

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>