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() { @Override public void run() { showSoftInput(et); } }, 300); } }
android显示和隐藏键盘
猜你喜欢
转载自bwlcool.iteye.com/blog/1895350
今日推荐
周排行