我想知道如果可能的话,以编程方式在软键盘上禁用隐藏选项。
答案 0 :(得分:0)
//Disable return button
@Override
public boolean dispatchKeyEvent(KeyEvent event){
if(event.getAction() == KeyEvent.ACTION_DOWN) {
switch (event.getKeyCode()) {
case KeyEvent.KEYCODE_BACK:
return true;
}
}
return super.dispatchKeyEvent(event);
}
如您所见,此代码禁用了返回按钮。对于您的情况,您应该将 KEYCODE_BACK 替换为另一个常量。我不确定它是否适用于选项按钮,但您可以在此处查看列表:https://developer.android.com/reference/android/view/KeyEvent.html