我不知道这可能与否,我的问题是:无论如何使用 jQuery 或 Javascript 在 Android 4.0.4 中隐藏键盘?
因为我开发了使用移动设备 Android 的应用程序。
<input type="text" name="input" id="input"/>
众所周知,当我们聚焦到文本框时,会出现软键盘。
有什么建议吗?请帮忙。
我不知道这可能与否,我的问题是:无论如何使用 jQuery 或 Javascript 在 Android 4.0.4 中隐藏键盘?
因为我开发了使用移动设备 Android 的应用程序。
<input type="text" name="input" id="input"/>
众所周知,当我们聚焦到文本框时,会出现软键盘。
有什么建议吗?请帮忙。
这可以使用 Android 代码以编程方式完成fromInput
,EditText
如果您将以下代码放入onCreate()
方法中,键盘将不会出现EditText
private EditText fromInput
fromInput = (EditText) findViewById(R.id.fromInput);
fromInput.setInputType(InputType.TYPE_NULL);
考虑使用javscript隐藏键盘的以下SO 问题
Try this, the soft-keyboard won't popup for the myEditText.
myEditText = (EditText) findViewById(R.id.fromInput);
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);
如果你真的不想在 textox 的焦点上显示键盘,只需使用 DIV 并使用 css 给它一个样式,让它看起来像文本框。如果您不希望用户编辑它,或者将其标记为只读。只读=“真”