无法在操作栏中显示图标

我正在尝试显示从官方Android开发人员源代码下载的地图图标。

我做了应有的一切,但图标不会显示。 这是我的名为main_activity_bar xml文件:

     

这是xml的主要活动:

  

这就是我在java类中的内容:

 @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater actionMenue = getMenuInflater(); actionMenue.inflate(R.menu.main_activity_bar, menu); return super.onCreateOptionsMenu(menu); } 

一切似乎都很好,但图标不会在模拟器上显示。 这是一个截图:

在此处输入图像描述

最低版本是android 3.0

为什么图标没有显示? 我错过了什么? 我知道它确实很小,但我无法发现它。

以下是我修复它的方法 – 以防有人面临同样的问题。

我变了

android:showAsAction="always"app:showAsAction="always" ,我还放置了图标顺序android:orderInCategory="0"和auto res xmlns:app="http://schemas.android.com/apk/res-auto"所以现在我的xml看起来像:

     

我不认为溢出菜单中会显示一个图标。 尝试将标题更改为“t”或旋转屏幕。 看看图标是否以这种方式出现。