我正在为我的Android应用程序使用最新的应用程序紧凑库。我想用我的菜单显示图标,但它没有显示。
它看起来像这样
我的Java代码就像这样
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.my_menu,menu);
return true;
}
和XML就是这样
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/menu_bg"
android:icon="@drawable/ic_text"
android:title="@string/bg"
app:showAsAction="never"/>
<item
android:id="@+id/menu_font"
android:icon="@drawable/ic_text"
app:showAsAction="never"
android:title="@string/font"/>
<item
android:id="@+id/menu_create"
android:icon="@drawable/ic_text"
app:showAsAction="never"
android:title="@string/create_photo"/>
<item
android:id="@+id/menu_copy"
android:icon="@drawable/ic_text"
app:showAsAction="never"
android:title="@string/copy"/>
</menu>
如果有人可以帮助我获取带有菜单文字的图标,请告诉我。 感谢
答案 0 :(得分:0)
无法在支持库中添加图标,但该技巧可以提供帮助
<menu>
<item> // fake item
<menu> // submenu
<item /> // your item with icon
<item /> // your item with icon
<item /> // your item with icon
</menu>
</item>
</menu>