我的ActionBar有一个菜单图标,但无论我做什么,它总会进入溢出菜单。我希望它显示为一个图标,而不是进入溢出菜单。
这是我的menu_daily_selfie.xml:
Thing
我正在使用appcompat库。是什么赋予了?似乎这应该有用。
这是我的onCreateOptionsMenu:
<?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/camera_button"
android:icon="@android:drawable/ic_menu_camera"
android:title="Camera"
app:showAsAction="always"/>
</menu>
答案 0 :(得分:1)
我的主要活动扩展了ListActivity,因为它使用了ListView
然后您没有正确使用appcompat-v7
。之一:
切换到继承AppCompatActivity
,并管理您自己的ListView
或
停止使用appcompat-v7
,并切换菜单资源以使用android:showAsAction
代替app:showAsAction