我的菜单的溢出定义为:操作按钮转到操作栏
<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.opendoors.registration.BusinessProfActivity" >
<item
android:id="@+id/action_done"
android:title="@string/action_done"
android:icon="@drawable/ic_action_accept"
app:showAsAction="ifRoom"/>
</menu>
尽管showAsAction
使用ifRoom
,我的按钮还是到溢出菜单。
我还试图替换:
的xmlns:应用= “http://schemas.android.com/apk/res-auto”
与
xmlns:compat="http://schemas.android.com/apk/res-auto"
以及
应用:showAsAction = “ifRoom” 与 COMPAT:showAsAction = “ifRoom”
然而,这也不起作用,即使它是在类似的问题建议。我错过了什么?
也许下面的错误可能与此有关?
06-10 04:50:34.541: E/AndroidRuntime(1697): java.lang.RuntimeException: Unable to
instantiate application android.app.Application: java.lang.IllegalStateException: Unable
to get package info for com.mypackage.app; is package not installed?
,如果你想一直显示它然后使用应用程序:showAsAction = “总是” –