当前位置:  开发笔记 > 前端 > 正文

当用户点击webview android中的文本框时,如何隐藏键盘

如何解决《当用户点击webviewandroid中的文本框时,如何隐藏键盘》经验,为你挑选了0个好方法。

当用户关注或点击webview中的html输入元素时,我们可以隐藏android系统键盘吗?

我试过在用户触摸webview上隐藏键盘:

webView.setOnTouchListener(new View.OnTouchListener()
{
    @Override
    public boolean onTouch (View v, MotionEvent event){
        Toast.makeText(cx,"Web View Touch",Toast.LENGTH_LONG).show();
        v.onTouchEvent(event);
        InputMethodManager imm = (InputMethodManager) v.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
        if (imm != null) {
            imm.hideSoftInputFromWindow(v.getWindowToken(), 0);

        }
            return true;
    }
})

但这不起作用.

是否有完全隐藏键盘的选项?

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有