android中的菜单选项

Sub*_*raj 6 android

提到有很多的教程后,我才知道,而不是Menu他们ActionBar> API 10.但是我正在使用API 7sdk进行测试,我曾经用它Menus来显示文本drawable images.但只有文本即将到来,并且菜单选项中不显示可绘制的图标图像.请帮我解决这个问题.

我的XML:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >

    <!--
             Single menu item
             Set id, icon and Title for each menu item
    -->
    <item
        android:id="@+id/savedstory"
        android:background="#000000"
        android:minHeight="20dp"
        android:title="Saved Stories"/>
    <item
        android:id="@+id/setting"
        android:background="#000000"
        android:minHeight="20dp"
        android:title="Settings"/>
    <item
        android:id="@+id/Bookmark"
        android:background="#000000"
        android:minHeight="20dp"
        android:title="Bookmark This"/>
    <item
        android:id="@+id/share"
        android:background="#000000"
        android:minHeight="20dp"
        android:title="Share This"/>
    <item
        android:id="@+id/save"
        android:background="#000000"
        android:minHeight="20dp"
        android:title="Save This"/>
    <item
        android:id="@+id/small"
        android:icon="@drawable/font3"
        android:minHeight="20dp">
This icon is not showing.
            />
        <item
            android:id="@+id/medium"
            android:background="#ffffff"
            android:minHeight="20dp"
            android:title="Medium font"/>
        <item
            android:id="@+id/big"
            android:background="#000000"
            android:minHeight="20dp"
            android:title="Big font"/>
    </item>

</menu>
Run Code Online (Sandbox Code Playgroud)

我的充气代码:

public boolean onCreateOptionsMenu(Menu menu) {
  MenuInflater menuInflater = getMenuInflater();
  menuInflater.inflate(R.menu.newsdescriptionmenu, menu);
  return true;
}
Run Code Online (Sandbox Code Playgroud)

Mar*_*Gil 2

如果您参考菜单文档

选项菜单:图标菜单不支持项目复选标记,仅显示项目的压缩标题。扩展菜单(仅当六个或更多菜单项可见时才可用,可通过图标菜单中的“更多”项访问)不显示项目图标,并且不鼓励项目复选标记。

由于我看不到您如何扩展菜单(哪些选项等),我只能假设您没有看到该项目的图标,因为它是第六个项目,并在“更多”之后点击展开菜单。