2013-01-16 31 views
0

Actionbar Overflow problem溢出动作项动作条

我使用分裂动作条和5项的总在底部和其中3被设置为一个actionItem。但问题是溢出物品在正常物品上方。

这里是XML,我不是在代码做任何事情:

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android" > 

<item 
    android:id="@+id/item_solve" 
    android:title="@string/button_coz" 
    android:showAsAction="always|withText" 
    android:enabled="false" 
    /> 

<item 
    android:id="@+id/item_report" 
    android:title="@string/button_report" 
    android:showAsAction="always|withText" 
    android:actionViewClass="com.sorusana.android.app.view.ReportCompoundButton" 
    android:enabled="false" 
    /> 

<item 
    android:id="@+id/item_kutu" 
    android:title="@string/box_add" 
    android:showAsAction="always|withText" 
    android:enabled="false" 
    /> 

<item 
    android:id="@+id/item_delete" 
    android:title="@string/delete_question" 
    android:enabled="false" 
    /> 

<item 
    android:id="@+id/item_see_answer" 
    android:title="@string/see_answer" 
    android:enabled="false" 
    /> 
</menu> 
+0

我认为你需要'ifRoom'而不是'always'关键字。 – Vladimir

回答

1

这是你一直属性的错误。尝试用ifRoom替换这个

+0

好的,但我认为有足够的地方3件物品和溢出图标。当我按照你所说的做时,它只显示2个动作项。 – tasomaniac

+0

这很正常,你的第三项没有足够的地方向他显示文字。该文件说,总是使用属性并不好。或者,就你的情况而言,对于thir项目,删除withText属性并将其修复。 – throrin19