弹出窗口设置为可聚焦时无法显示键盘

时间:2018-09-14 03:20:52

标签: android-edittext android-popupwindow

我有一个包含editText视图的弹出窗口。 单击外部区域时,我不想关闭弹出窗口。 所以在onClick函数中,我写了

boolean focusable = true; 
final PopupWindow popupWindow = new PopupWindow(popupView, width, height, focusable);

popupWindow.setFocusable(false);
popupWindow.setOutsideTouchable(false);

弹出窗口不会消失,但是无法显示键盘。然后我尝试了

popupWindow.setFocusable(true);

这有助于显示键盘,但是当我在外部区域单击时弹出窗口消失。

如何解决此问题?

0 个答案:

没有答案