我需要做一个非常简单的事情 - 找出是否显示了软件键盘.这在Android中可行吗?
因为你在WebView上调用javascript的方式是通过loadUrl("javascript:..."); 键盘不能保持打开状态.
在使用loadURL()方法调用loadUrlImpl() ,它调用一个方法叫做clearHelpers() ,然后调用clearTextEntry() ,然后调用hideSoftKeyboard(),然后我们哦变得如此寂寞键盘消失.
据我所知,所有这些都是私人的,不能被覆盖.
有人找到了解决方法吗?有没有办法强制键盘保持打开或直接调用javascript而不通过loadUrl()?
反正是否以某种方式覆盖WebView以防止(私有方法)clearTextEntry()被调用?