当我们不想要软键盘自动弹出的话,可以这样处理……
Java
private void closeIME() {
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
}
XML
设置以下属性为false
android:focusable=""
android:focusableInTouchMode=""
或者是在AndroidManifest.xml中的Activity标签中添加该属性:
android:windowSoftInputMode="stateHidden|stateAlwaysHidden"