Android开发

Android 隐藏及切换显示键盘

本文主要是介绍Android 隐藏及切换显示键盘,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Android中隐藏显示键盘操作:

隐藏键盘:

/** 
  * 隐藏软键盘 
  */ 
  public static void hideSoftInputMethod(Activity act) { 
    View view = act.getWindow().peekDecorView(); 
    if (view != null) { 
      // 隐藏虚拟键盘 
      InputMethodManager inputmanger = (InputMethodManager) act 
          .getSystemService(act.INPUT_METHOD_SERVICE); 
      inputmanger.hideSoftInputFromWindow(view.getWindowToken(), 0); 
    } 
  } 

切换键盘:

/** 
  * 切换软件盘 显示隐藏 
  */ 
  public static void switchSoftInputMethod(Activity act) { 
    // 方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示) 
    InputMethodManager iMM = (InputMethodManager) act 
        .getSystemService(Context.INPUT_METHOD_SERVICE); 
    iMM.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); 
  } 



感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

这篇关于Android 隐藏及切换显示键盘的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!