我用android:showAsAction="ifRoom"
声明了我的菜单项。我的活动正在扩展ActionBarActivity
。在预览中它是预期的,但是当我在手机上运行时它总是在溢出。
从我所看到的,不需要别的东西。我的手机在Android 4.4.2 KitKat
内运行。
我错过了什么吗?
答案 0 :(得分:3)
如果要将showAsAction
属性与ActionBarCompat
一起使用,我必须定义您自己的命名空间(我假设您使用的是ActionBarCompat
,因为您提到过,您正在扩展{ {1}}):
ActionBarActivity
并像这样使用xmlns:app="http://schemas.android.com/apk/res-auto"
:
showAsAction
答案 1 :(得分:0)
试试这个......
<item android:id="@+id/action_blah"
android:icon="@drawable/ic_c"
android:title="@string/action_blah"
app:showAsAction="(yourOptions)"/>
<强> (yourOptions)
强>:
您可以在横向模式中看到这些内容。
HappyCoding