2013-01-16 34 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