部分内容来源于http://blog.csdn.net/cshichao/article/details/8536961
一.产生原因
EditText自动获取到了焦点,所以弹出软键盘,so...解决问题的方法也就是不让他获取到焦点就行。
二.解决方法
(1)在父容器中添加这两段代码(亲测有效)
<span style="white-space:pre"> </span>android:focusable="true"
android:focusableInTouchMode="true"
(2)在清单文件(AndroidMainifest)中添加 (亲测有效)
android:windowSoftInputMode="stateHidden"
EditText edit = (EditText)findViewById(R.id.edit);
edit.clearFocus();
EditText edit = (EditText)findViewById(R.id.edit);
InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(edit.getWindowToken(), 0);
EditText edit = (EditText)findViewById(R.id.edit);
edit.setInputType(InputType.TYPE_NULL);