如何隐藏键盘默认情况下,只显示时,单击EditText



我有多个Edittext在我的活动我想隐藏默认键盘时,视图显示和显示键盘只有当Edittext被点击我不知道该怎么做谢谢提前:)

试试这个

@Override
protected void onResume() {
    // TODO Auto-generated method stub
    super.onResume();
    answer_et.postDelayed(new Runnable() {
    @Override
    public void run() {
        InputMethodManager imm = (InputMethodManager)getSystemService(
        Context.INPUT_METHOD_SERVICE);
        imm.hideSoftInputFromWindow(edit_text.getWindowToken(), 0);
        }
    }, 100);
}

有时编辑文本获得焦点后,手动隐藏软键盘。

所以,延迟100毫秒,然后在onResume()方法中强制隐藏它。

最新更新