我有一个包含editText视图的弹出窗口。 单击外部区域时,我不想关闭弹出窗口。 所以在onClick函数中,我写了
boolean focusable = true;
final PopupWindow popupWindow = new PopupWindow(popupView, width, height, focusable);
popupWindow.setFocusable(false);
popupWindow.setOutsideTouchable(false);
弹出窗口不会消失,但是无法显示键盘。然后我尝试了
popupWindow.setFocusable(true);
这有助于显示键盘,但是当我在外部区域单击时弹出窗口消失。
如何解决此问题?