我想在android中禁用长按菜单按钮。我重写onkeylongpress因为我希望键盘不显示但不幸的是,菜单按钮完全禁用。我想禁用长按菜单按钮。我怎样才能做到这一点?请帮忙!
答案 0 :(得分:3)
请不要那样做。在我的设备(三星Galaxy S2)中你长按菜单就像按下搜索(设备没有专用的搜索按钮)。我的意思是,这不是所有Android设备的默认设置,如果你改变它可能会破坏你的应用程序在某些设备。
如果你真的想这样做,你可能想要注意何时显示/隐藏软键盘。这里:How to check visibility of software keyboard in Android?
答案 1 :(得分:0)
如果您想使用屏幕键盘,这里有一些选项.........
android:windowSoftInputMode=["stateUnspecifie", "stateUnchanged", "stateHidden" "stateAlwaysHidden", "stateVisible", "stateAlwaysVisible", "adjustUnspecified", "adjustResize", "adjustPan"] ......
在清单的活动中声明它........