Android:如何让软键盘根本不出现
我的活动中有多个 EditText 视图,并且我不希望在 EdiText 内单击时始终显示软键盘。我使用运行 android 2.1 的 AVD,并且测试了以下内容但没有成功。
在 onCreate():
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
或
CrazyACT.this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
或
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(crazyEditText.getWindowToken(), 0);
或清单文件内:
android:windowSoftInputMode="stateHidden"
我缺少什么?
I have several EditText views in my activity and I do not want to have the soft keyboard appearing all the time, when a click inside an EdiText. I work with an AVD running android 2.1 and I have tested the following without success.
Inside the onCreate():
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
or
CrazyACT.this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
or
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(crazyEditText.getWindowToken(), 0);
or within the manifest file:
android:windowSoftInputMode="stateHidden"
What am I missing?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将其更改为
“stateAlwaysHidden”
Change it to
"stateAlwaysHidden"
尝试:
Try: