Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在Android 4.2.2选项菜单中设置图标_Android_Menu_Oncreateoptionsmenu - Fatal编程技术网

无法在Android 4.2.2选项菜单中设置图标

无法在Android 4.2.2选项菜单中设置图标,android,menu,oncreateoptionsmenu,Android,Menu,Oncreateoptionsmenu,我想知道为什么我不能在选项菜单中添加图标。我正在android 4.2中开发应用程序,我想添加自定义菜单选项。我的做法如下: 在菜单文件夹->home\u activity.xml中 <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/about_us" android:title="@string/HomeActivity_about

我想知道为什么我不能在选项菜单中添加图标。我正在android 4.2中开发应用程序,我想添加自定义菜单选项。我的做法如下: 在菜单文件夹->home\u activity.xml中

<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
    android:id="@+id/about_us"
    android:title="@string/HomeActivity_aboutUs_item"
    android:orderInCategory="100"
    android:icon="@drawable/apply_img"

/>
<item
    android:id="@+id/help"
    android:title="@string/HomeActivity_help_item"
    android:icon="@drawable/browsefile"
    android:orderInCategory="102"

/>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".HomeActivity" >
<TextView
    android:id="@+id/HomeActivity_TextView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="50dp"
    android:text="@string/HomeActivity_TextView_text"
    android:textStyle="bold"
    android:textSize="18sp" /> </RelativeLayout>
以及在home_activity.xml中

<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
    android:id="@+id/about_us"
    android:title="@string/HomeActivity_aboutUs_item"
    android:orderInCategory="100"
    android:icon="@drawable/apply_img"

/>
<item
    android:id="@+id/help"
    android:title="@string/HomeActivity_help_item"
    android:icon="@drawable/browsefile"
    android:orderInCategory="102"

/>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".HomeActivity" >
<TextView
    android:id="@+id/HomeActivity_TextView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="50dp"
    android:text="@string/HomeActivity_TextView_text"
    android:textStyle="bold"
    android:textSize="18sp" /> </RelativeLayout>


可以通过硬件菜单按钮访问的选项菜单不再支持Jelly Bean中的图标。也许已经吃过冰淇淋三明治了。那真的很可悲。所以这将是唯一的白色背景的平面菜单选项,是吗?取决于当前的主题,是的。我也从来没有理解过谷歌放弃图标的设计决定。显然,他们想通过使标准菜单不具吸引力来推广ActionBar及其菜单按钮的使用。