本文介绍了应用:showAsAction ifRoom不能正常工作程序兼容性操作栏上的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有以下菜单项目的操作杆;
I have an action bar with the following menu items;
<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.blah.blah.app.ClientActivity" >
<item android:id="@+id/action_search"
android:icon="@drawable/search"
android:title="@string/action_search"
android:orderInCategory="1"
app:showAsAction="ifRoom|withText"/>
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:orderInCategory="5"
app:showAsAction="ifRoom"/>
<item android:id="@+id/action_waiter"
android:title="@string/action_waiter"
android:orderInCategory="6"
app:showAsAction="ifRoom"/>
<item android:id="@+id/action_cleantable"
android:title="@string/action_cleantable"
android:orderInCategory="7"
app:showAsAction="ifRoom"/>
<item android:id="@+id/action_suggest"
android:title="@string/action_suggest"
android:orderInCategory="8"
app:showAsAction="ifRoom"/>
<item android:id="@+id/action_waiterlogin"
android:title="@string/action_waiterlogin"
android:orderInCategory="9"
app:showAsAction="ifRoom"/>
</menu>
问题是我的搜索按钮不会显示操作栏上,但文中溢出的表现。有足够的空间在我的行动吧。
The problem is my search button doesn't show on action bar but the text is showed in overflow. There's plenty of room in my action bar
我用@风格/ Theme.AppCompat.Light
谁能帮我?
推荐答案
请尝试使用
的android:showAsAction =ifRoom | withText
而不是应用:showAsAction =ifRoom | withText
这篇关于应用:showAsAction ifRoom不能正常工作程序兼容性操作栏上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!