2011-06-29 257 views
1

我想在android中禁用長按菜單按鈕。我重寫onkeylongpress,因爲我想鍵盤不顯示,但不幸的是,菜單按鈕被完全禁用。我只想禁用長按菜單按鈕。我怎樣才能做到這一點?請幫忙!Android長按菜單按鈕

回答

3

請不要這樣做。在我的設備(Samsung Galaxy S2)中,您長按菜單就像按搜索(設備沒有專用的搜索按鈕)。我的意思是,這不是所有Android設備的默認設置,如果你改變了你的設置,可能會破壞你的應用。

如果你真的想這樣做,你可能想看看軟鍵盤顯示/隱藏的時間。在這裏:How to check visibility of software keyboard in Android?如果你想與這裏的屏幕鍵盤玩

+0

非常感謝信息更新..我會嘗試這個..再次感謝! – Dudu

0

有一些選擇.........

android:windowSoftInputMode=["stateUnspecifie", "stateUnchanged", "stateHidden" "stateAlwaysHidden", "stateVisible", "stateAlwaysVisible", "adjustUnspecified", "adjustResize", "adjustPan"] ......  

聲明它體現的活動........