Android:使用WebView.loadUrl加载JavaScript但保持软键盘

Sta*_*her 7 android webview soft-keyboard android-softkeyboard

当用户单击a中的(html)TextfieldWebView,将显示软键盘.但是当我用WebView.loadUrl()软键盘加载一些JS 消失时.

我了解加载新页面时的行为.但是如何更改WebView加载JS时的行为呢?

还有另一种加载JS的方法吗?

我也尝试手动处理键盘.但是有太多的缺点.确定是否显示键盘很复杂.我将不得不改变我的布局: 如何检查Android中软件键盘的可见性?
键盘不再受控制WebView了.

问:如何在不影响软键盘的情况下将JS加载到WebView中?

小智 -1

加载 javascript 后,再次将焦点集中到文本字段。这将解决问题。为了集中注意力,这个讨论会很有帮助。

享受 :)