2014-02-27 82 views
1

我想隱藏溢出按鈕(在操作欄中)。如何在操作欄中隱藏溢出按鈕(點3)?

有人可以幫我做這個嗎?

我在使用支持庫的代碼中創建操作欄。然後我在代碼中的操作欄中創建溢出圖標。當我運行我的應用程序時,它顯示溢出圖標,但是當我運行我的設備時,它不可見。從一些鏈接中,我發現背後的原因是我的設備上存在菜單按鈕。這是真的嗎?以及如何在每個設備上顯示溢出圖標?

代碼:

<menu xmlns:android="http://schemas.android.com/apk/res/android" 
     xmlns:yourapp="http://schemas.android.com/apk/res-auto" > 
    <!-- Search, should appear as action button --> 
    <item 
     android:id="@+id/menu_1" 
     android:orderInCategory="1" 
     yourapp:showAsAction="never" 
     android:title="@string/share"/> 
    <item 
     android:id="@+id/menu_2" 
     android:orderInCategory="2" 
     yourapp:showAsAction="never" 
     android:title="@string/contact"/> 
    <item 
     android:id="@+id/menu_3" 
     android:orderInCategory="3" 
     yourapp:showAsAction="never" 
     android:title="@string/contact1"/> 

</menu> 
+0

「忽略下面的代碼,它不是我的」 - 我不明白,爲什麼你發佈的代碼,你希望我們忽略?如果問題不適用,請刪除它。 – Dukeling

+0

http://stackoverflow.com/questions/9739498/android-action-bar-not-showing-overflow – keshav

回答

0

在的Android版本4.4下,如果該設備具有菜單按鈕溢流按鈕隱藏。這就是它應該如何工作。

如果有兩個按鈕具有完全相同的功能,用戶將感到困惑。

+0

在我的情況下,我有設備和操作欄中的菜單按鈕。我的操作系統版本是4.4 – user3359204