打开步骤
win + R 组合键
输入 osk
成功
(一)问题描述
在输入框中写入内容时,填写完毕时滑动屏幕时希望键盘自动消失。
(二)方法
在ScrollView中有keyboardDismissMode属性,该属性可以三种值,分别为none、on-drag、interactive。
1、'none',(默认值),拖拽时不隐藏软键盘。
2、‘on-drag',当拖拽开始的时候隐藏软键盘。
3、'interactive',软键盘伴随拖拽操作同步地消失,并且如果往上滑动会恢复键盘。安卓设备上不支持这个选项,会表现的和
none一样。
如上介绍来自react-native ScrollView。
因此可以为keyboardDismissMode设置'on-drag',实现功能。
<ScrollView keyboardDismissMode='on-drag'> </ScrollView>
打开步骤
win + R 组合键
输入 osk
成功转载于:https://www.cnblogs.com/wangyuehan/p/9737444.html
当EditText被选择,将会自动获得焦点,并且屏幕中会显示一个软键盘。
下面的代码将演示,如何关闭软键盘。
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(editTextField.getWindowToken(), 0);