| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
ed6y
10年前发布

Android软键盘相关辅助类KeyBoardUtils

 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);        }    }