我有一个带有某个表单字段的webview。 我想在点击/触摸某些字段时隐藏软键盘。
(他们已经实施了与用户互动的方法,我无法修改网页)
我尝试了不同的解决方案但没有任何效果。在我尝试的最后一个解决方案之下。
@JavascriptInterface
public void notEdit(){
imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
if (imm.isActive(webView)) {
imm.hideSoftInputFromWindow(webView.getWindowToken(),0);
}
当用户点击表单字段时,可以通过网页中的javascript代码调用此方法。
任何帮助都会受到赞赏。
提前谢谢。