EditText中隐藏Android输入法窗口

http://www.pin5i.com/showtopic-android-edittext-hidden-input-window.html

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


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

  2. 强制隐藏Android输入法窗口,在IME类中我们通过
  1. InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
复制代码
实例化输入法控制对象,通过hideSoftInputFromWindow来控制,其中第一个参数绑定的为需要隐藏输入法的EditText对象,比如
  1. imm.hideSoftInputFromWindow(etAndroid123.getWindowToken(), 0);
复制代码

你可能感兴趣的:(android,service,输入法)