EditText初始不弹出软键盘,只有光标显示,点击再弹出
2017-05-26 10:15
651 查看
刚进来的时候,不弹出键盘,EditText 有个光标上面闪,证明是可编辑的,这个还是符合用户习惯的,从用户体验的角度上讲,还保留光标的闪动是好的。
解决方法1:(已经试过,证明可以)
在activity属性中设置
Android:windowSoftInputMode="
"
解决方法2:
InputMethodManager
inputMethodManager = (InputMethodManager)this.getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.hideSoftInputFromWindow(et.getWindowToken(), 0);
解决方法3:
系统默认第一个EditText是获得焦点的,解决办法,增加一个不显示的view强制获得焦点,比如
解决方法1:(已经试过,证明可以)
在activity属性中设置
Android:windowSoftInputMode="
adjustUnspecified|stateHidden
"
解决方法2:
InputMethodManager
inputMethodManager = (InputMethodManager)this.getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.hideSoftInputFromWindow(et.getWindowToken(), 0);
解决方法3:
系统默认第一个EditText是获得焦点的,解决办法,增加一个不显示的view强制获得焦点,比如
<View android:layout_width="0dip"android:layout_height="0dip"android:focusableInTouchMode="true" />
相关文章推荐
- 1EditText初始不弹出软键盘,只有光标显示,点击再弹出;2android:imeOptions
- EditText初始不弹出软键盘,只有光标显示,点击再弹出
- EditText初始不弹出软键盘,只有光标显示,点击再弹出
- Android.edittext点击时,隐藏系统弹出的键盘,显示出光标
- android制,点击EditText时刻,隐藏系统软键盘,显示光标
- Android.EditText点击时,隐藏系统弹出的键盘,显示出光标
- EditText初始不弹出软键盘,只有光标显示,点击再弹出
- android系统中,点击EditText时,隐藏系统软键盘,显示光标
- android系统中,点击EditText时,隐藏系统软键盘,显示光标
- EditText点击不弹出系统键盘,显示光标
- Android.EditText点击时,隐藏系统弹出的键盘,显示出光标
- android中EditText有光标不弹出软键盘处理(转)
- 点击editText无法弹出软键盘
- 点击EditText 不显示光标 问题解决
- Android EditText设置默认不弹出软键盘,点击EditText外部隐藏软键盘,EditText获取焦点时隐藏hint
- 自定义Dialog中点击EditText无法弹出软键盘的问题
- 点击Edittext之外的区域软键盘的显示和隐藏
- Android:EditText 多行显示及所有属性(不自动弹出软键盘)
- 自定义的AlertDialog里面点击EditText的时候软键盘不能弹出
- 解决初始界面后EditText自动获取焦点 弹出软键盘