虚拟键盘上方的弹出窗口窗口
2022-09-03 07:08:44
我有一个PopupWindow,当用户在EditText中键入内容时显示。这个弹出窗口为他提供了一些建议。我的问题是,当显示弹出窗口时,它的一部分显示在屏幕上的键盘上,阻止用户继续键入。有谁知道为什么这种行为,我该如何解决它?
我有一个PopupWindow,当用户在EditText中键入内容时显示。这个弹出窗口为他提供了一些建议。我的问题是,当显示弹出窗口时,它的一部分显示在屏幕上的键盘上,阻止用户继续键入。有谁知道为什么这种行为,我该如何解决它?
要将弹出窗口放在软键板后面,只需设置以下行:
popupWindow.setInputMethodMode(PopupWindow.INPUT_METHOD_NEEDED);
以及
popupWindow.setFocusable(false);
popupWindow.setOutsideTouchable(false);
popupWindow.setInputMethodMode(PopupWindow.INPUT_METHOD_NEEDED);
这是与棒棒糖一起工作