无法将图标放入操作栏菜单列表。
这是我的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);
}
提前谢谢你:)
答案 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>