当前位置: 代码迷 >> Android >> android展示和隐藏键盘
  详细解决方案

android展示和隐藏键盘

热度:43   发布时间:2016-05-01 10:26:15.0
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() {			@Override			public void run() {				showSoftInput(et);			}		}, 300);	}}




  相关解决方案