2 markdowneide markdowneide 于 2013.02.05 13:30 提问

在Android中如何隐藏软键盘?

我想在程序开启时,把程序中的软键盘隐藏。使用的以下代码,没有得出结果,如何修改呢?谢谢。

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(notes.getWindowToken(), 0);

2个回答

Jave_
Jave_   2013.02.05 17:08
已采纳
EditText et=(EditText)findViewById(R.id.edit);
et.setInputType(InputType.TYPE_DATETIME_VARIATION_NORMAL);
suannai0314
suannai0314 编辑了下代码格式~
大约 5 年之前 回复
CSDN_Ask
CSDN_Ask   2013.02.06 14:53

在程序中 manifest 文件的活动标签中添加下面代码:

<activity android:windowSoftInputMode="stateAlwaysHidden"> 
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!