EditText中显示隐藏Android输入法窗口

细心的网友可能发现我们在使用EditText时,会自动的弹出输入法面板,这里我们提供多种方法可以不让程序默认升起IME窗口。

  1.让EditText失去焦点,使用EditText的clearFocus方法

  2. 强制隐藏Android输入法窗口,在IME类中我们通过

  InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); 实例化输入法控制对象,通过hideSoftInputFromWindow来控制,其中第一个参数绑定的为需要隐藏输入法的EditText对象,比如 imm.hideSoftInputFromWindow(etAndroid123.getWindowToken(), 0);

你可能感兴趣的:(EditText)