gpt4 book ai didi

Android:菜单和后退按钮停止工作

转载 作者:行者123 更新时间:2023-11-29 14:07:16 25 4
gpt4 key购买 nike

对于我的安卓应用程序,我在主屏幕上有多个编辑文本。如果我的第一个编辑文本处于焦点状态,则菜单/后退按钮可以正常工作,如果我有任何其他编辑文本处于焦点状态,则它们都无法正常工作。关于与该编辑文本相关的菜单/后退按钮,我没有做任何特别的事情,我不确定原因是什么?有没有人遇到过类似的问题和/或知道原因/解决方案?

谢谢!

最佳答案

我遇到了同样的问题,我找到了解决方案,因为我有 OnKeyListener return true; 当我将它更改为 return false; 问题已解决

    my_editText.setOnKeyListener(new OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
// you can use the next line to ensure back button & menu button will return false
if (event.getKeyCode() == KeyEvent.KEYCODE_BACK || event.getKeyCode() == KeyEvent.KEYCODE_MENU) return false;

// any other key you don't want to call other listener for it
if (event.getKeyCode() == KeyEvent.KEYCODE_ENTER&& event.getAction() == KeyEvent.ACTION_UP) {
return true;
}
return false;
}

});

OnKeyListener.onKey(android.view.View, int, android.view.KeyEvent)

关于Android:菜单和后退按钮停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6048055/

25 4 0