无法在操作栏中显示图标
我正在尝试显示从官方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”或旋转屏幕。 看看图标是否以这种方式出现。