首页 > 系统 > Android > 正文

Android学习之工具类五:软键盘显示隐藏工具类

2019-11-09 18:03:35
字体:
来源:转载
供稿:网友
import android.content.Context;import android.view.View;import android.view.inputmethod.InputMethodManager;/** * 软键盘显示隐藏 * * @time 2016年10月31日10:58:44 */public class SoftInputUtil {    /**     * 显示软键盘     *     * @param context     */    public static void showSoftInput(Context context) {        InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE); // 显示软键盘        imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);    }    /**     * 显示软键盘     *     * @param context     */    public static void showSoftInput(Context context, View view) {        InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE); // 显示软键盘        imm.showSoftInput(view,0);    }    /**     * 隐藏软键盘     *     * @param context     * @param view     */    public static void hideSoftInput(Context context, View view) {        InputMethodManager immHide = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE); // 隐藏软键盘        immHide.hideSoftInputFromWindow(view.getWindowToken(), 0);    }}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表