Android日常--activity基类

隐藏系统默认的输入法

private void hideKeyboard() {

if (getWindow().getAttributes().softInputMode != WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN) {

if (getCurrentFocus() != null)

((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);

}

}

进入activity页面禁止弹出软键盘

android:windowSoftInputMode="stateHidden|stateUnchanged"

你可能感兴趣的:(Android日常--activity基类)