android如何为edittext设置隐藏键盘

Jyo*_*sna 2 android datepicker

在我的应用程序中,我有一个editText.如果我点击它然后它应该打开日期选择器对话框而不是键盘.它的开放日期是骑手,但随着键盘也随之而来.

(默认情况下键盘来自editText,但我不想要)我希望这个editText键盘不应该可见/应该被隐藏.

我怎样才能做到这一点?

我喜欢这个,

   private EditText editDate;
  editDate=(EditText)findViewById(R.id.editDate);

editDate.setOnClickListener(new OnClickListener() {
            public void onClick(View v) {
                InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
                imm.hideSoftInputFromWindow(editDate.getWindowToken(), 0);

                 showDialog(DATE_DIALOG_ID);
            }
        });
Run Code Online (Sandbox Code Playgroud)

它不起作用.有什么办法吗?

谢谢

ale*_*ull 5

关于什么

EditText et = (EditText)findViewById(R.id.et);
et.setInputType(InputType.TYPE_NULL);
Run Code Online (Sandbox Code Playgroud)