当前位置: 代码迷 >> Android >> 安卓工具类->打开或关闭软键盘
  详细解决方案

安卓工具类->打开或关闭软键盘

热度:100   发布时间:2016-04-28 02:23:25.0
安卓工具类-------->打开或关闭软键盘
import android.content.Context;import android.view.inputmethod.InputMethodManager;import android.widget.EditText;//打开或关闭软键盘public class KeyBoardUtils{	/**	 * 打卡软键盘	 * 	 * @param mEditText输入框	 * @param mContext上下文	 */	public static void openKeybord(EditText mEditText, Context mContext)	{		InputMethodManager imm = (InputMethodManager) mContext				.getSystemService(Context.INPUT_METHOD_SERVICE);		imm.showSoftInput(mEditText, InputMethodManager.RESULT_SHOWN);		imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,				InputMethodManager.HIDE_IMPLICIT_ONLY);	}	/**	 * 关闭软键盘	 * 	 * @param mEditText输入框	 * @param mContext上下文	 */	public static void closeKeybord(EditText mEditText, Context mContext)	{		InputMethodManager imm = (InputMethodManager) mContext.getSystemService(Context.INPUT_METHOD_SERVICE);		imm.hideSoftInputFromWindow(mEditText.getWindowToken(), 0);	}}

  相关解决方案