Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.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/0/xml/14.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操作栏不显示图标_Android_Xml_Android Actionbar_Icons - Fatal编程技术网

Android操作栏不显示图标

Android操作栏不显示图标,android,xml,android-actionbar,icons,Android,Xml,Android Actionbar,Icons,如何在操作栏中显示图标,这是我的代码 <?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"> <item android:id="@+id/search_icon" android:icon="@dra

如何在操作栏中显示图标,这是我的代码

<?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">

<item android:id="@+id/search_icon"
    android:icon="@drawable/ic_action_search"
    android:showAsAction="always"
    android:orderInCategory="0"
    android:title="Search" >
</item>
</menu>

谢谢你的帮助

如果使用app compat使用app:showAsAction

<item android:id="@+id/search_icon"
    android:icon="@drawable/ic_action_search"
    app:showAsAction="always"
    android:orderInCategory="100"
    android:title="Search" >
</item>

在Manifest.xml文件中

    <activity android:name="your activity name"
        android:theme="@style/Theme.Holo.Light"></activity>


将活动主题更改为Holo.Light。更改在哪里?没问题,app compat不使用默认名称空间,这就是调用android:showAsAction对您没有任何帮助的原因。
    <activity android:name="your activity name"
        android:theme="@style/Theme.Holo.Light"></activity>