android显示和隐藏键盘public class KeyboardUtil {public static void hideSoftInput(Activity acitivity
android显示和隐藏键盘
public class KeyboardUtil {public static void hideSoftInput(Activity acitivity) {InputMethodManager imm = (InputMethodManager) acitivity.getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSoftInputFromWindow(acitivity.getWindow().getDecorView().getApplicationWindowToken(),InputMethodManager.HIDE_NOT_ALWAYS);}public static void showSoftInput(EditText et) {et.requestFocus();InputMethodManager imm = (InputMethodManager) et.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);imm.showSoftInput(et, InputMethodManager.RESULT_UNCHANGED_SHOWN);}public static void showSoftInputDelay(final EditText et) {et.postDelayed(new Runnable() {@Overridepublic void run() {showSoftInput(et);}}, 300);}}