Java 不在actionBar中显示图像

Java 不在actionBar中显示图像,java,android,xml,Java,Android,Xml,对不起我的英语。我尝试在actionBar中显示图像。我一步一步地执行教程,但当我完成教程时,我没有在操作栏中显示图像(我没有错误,我没有在操作栏中显示图像。请帮助我解决此问题 main.xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.c

对不起我的英语。我尝试在actionBar中显示图像。我一步一步地执行教程,但当我完成教程时,我没有在操作栏中显示图像(我没有错误,我没有在操作栏中显示图像。请帮助我解决此问题

main.xml

<?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"
    tools:context="com.example.bonsitetest.MainActivity" >

    <item
        android:id="@+id/action_settings"
        android:orderInCategory="100"
        android:title="@string/action_settings"
        app:showAsAction="never"/>

    <item
     android:id="@+id/item1"
     android:showAsAction="always"
     android:title="@string/item1">
    </item>

    <item
     android:id="@+id/item2"
     android:icon="@android:drawable/ic_menu_call"
     android:showAsAction="ifRoom"
     android:title="@string/item2">
    </item>

    <item
     android:id="@+id/item3"
     android:icon="@android:drawable/ic_menu_info_details"
     android:showAsAction="ifRoom|withText"
     android:title="@string/item3">
    </item>

    <item
     android:id="@+id/item4"
     android:icon="@android:drawable/ic_menu_view"
     android:showAsAction="never"
     android:title="@string/item4">
    </item>

</menu>

哪些项目你看不到

我使用了你的代码,将第一个菜单项的属性
app:showAsAction=“never”
更改为
android:showAsAction=“never”
后,一切正常。我可以看到手机图标和信息图标

<?xml version="1.0" encoding="utf-8"?>
<resources>

    <string name="app_name">bonsiteTest</string>
    <string name="hello_world">Hello world!</string>
    <string name="action_settings">Settings</string>

    <string name="item1">Item1</string>
    <string name="item2">Item2</string>
    <string name="item3">Item3</string>
    <string name="item4">Item4</string>

</resources>
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
}