解决输入法自动弹出方法大全

来源:互联网 发布:淘宝访客是什么意思 编辑:程序博客网 时间:2024/05/16 09:22

问题背景:在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