解决输入法自动弹出方法大全
2013-03-20 10:47
197 查看
问题背景:在Android应用中,当跳转到某个Activity时,该Activity显示页面的EditText获得焦点,在某些机器中会触发软键盘的自动弹出。有时候为了更好的用户体验,需要控制在用户点击EditText时才弹出软键盘,即需要才弹出。 方法一: 在androidminifest文件当中,在需要屏蔽输入法的Activity里添加属性:
android:windowSoftInputMode="adjustPan|stateHidden" 。 方法评论:简单 方法二: InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(myEdit.getWindowToken(), 0); //myEdit是需要禁止自动弹出软键盘的EditText对象。
转自:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-7707.html
android:windowSoftInputMode="adjustPan|stateHidden" 。 方法评论:简单 方法二: InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(myEdit.getWindowToken(), 0); //myEdit是需要禁止自动弹出软键盘的EditText对象。
转自:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-7707.html
相关文章推荐
- Android解决输入法自动弹出方法大全
- Dialog中EditText不能自动弹出输入法解决方法
- android 带EditText的popwindow 当弹出输入法后popwindow被输入法覆盖掉的解决方法。
- eclipse结构体等不自动弹出成员的解决方法
- 关于页面有EditText,取消自动弹出软键盘方法解决。记录罢了。
- Android实现输入法弹出时把布局顶上去和登录按钮顶上去的解决方法
- 解决RecyclerView实现聊天界面,但点击下面的EditText后弹出的输入法会遮盖RecyclerView内容的方法
- android edittext 点击两次才弹出输入法的解决方法之一
- Android输入法弹出时覆盖输入框问题的解决方法
- 安卓使用EditText进入一个新页面时自动获取焦点弹出输入法界面解决办法
- Webview网页中文本框不弹出输入法 没有得到焦点解决方法
- EditText自动弹出软键盘的原因及解决方法
- Android输入法弹出时把布局顶上去和登录按钮顶上去的解决方法
- 开机后会自动弹出“我的文档”---解决方法
- VS2005中文输入法自动转换为全角的两种解决方法
- 解决win10“cmd自动弹出一闪而过”问题的方法
- EditTexit不自动弹出软键盘解决方法
- Android输入法弹出时把布局顶上去和登录按钮顶上去的解决方法
- VS2005中文输入法自动转换为全角的两种解决方法
- Webview网页中文本框不弹出输入法 没有得到焦点解决方法