簡體   English   中英

Android菜單溢出

[英]Android Menu Overflow

我的問題是,在某些情況下,溢出菜單在某些手機上會起作用。 首先,我認為這是android版本,並設計了2種不同的菜單xml。 但是帶有4.2.2的Samsung Mini S4不會顯示溢出,而帶有4.2.2的Samsung S5則顯示溢出菜單。 似乎與硬件按鈕有關,我不知道。

誰能幫助我如何檢測菜單溢出的顯示時間? 我使用以下命令:Com.android.support:appcompat-v7:21.0.3

謝謝馬爾特

是的,這是硬件菜單按鈕。 因此,在具有硬件菜單按鈕的設備上,由於用戶可以使用硬件按鈕(因此減少了冗余),因此不會顯示溢出菜單。 但是,IMO也會降低可用性,因為大多數用戶都不希望按下該按鈕(至少,他們不在我的應用程序中)。

因此,您可以檢測到硬件按鈕: Android:以編程方式檢測設備是否具有硬件菜單按鈕

然后顯示一個類似於“ ***”菜單按鈕的菜單項,並根據需要激活它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM