注册

EditText和ListView或GridView同时使用,输入法自动跳出的解决...

本帖最后由 邂逅潇湘 于 2015-5-19 17:13 编辑

方法1:
在onCreate()里,this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
方法2:
InputMethodManager m = (InputMethodManager)get**Service(Context.INPUT_METHOD_SERVICE);
m.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
m.hideSoftInputFromInputMethod(arg0,arg1);
或者:InputMethodManager imm = (InputMethodManager)get**Service(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myEdit.getWindowToken(), 0); //myEdit是需要禁止自动弹出软键盘的EditText对象。
方法3:
在AndroidManifest.xml中,Activity的属性添加android:windowSoftInputMode=”stateHidden”或 android:windowSoftInputMode="adjustPan|stateHidden"
已邀请:
谢谢您的辛苦发帖











static/image/common/sigline.gif
一个月自然增高2cm,国家专利产品,联系Q或者微信82175487

要回复问题请先登录注册