Android应用中怎么实现一个软键盘隐藏功能

  介绍

这篇文章将为大家详细讲解有关Android应用中怎么实现一个软键盘隐藏功能,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

具体方法如下:

…   公共静态孔隙hideKeyboard(上下文ctx) {   如果(ctx !=null) {   视图视图=((活动)ctx) .getCurrentFocus ();   如果(视图!=null) {   InputMethodManager inputManager=(InputMethodManager ctx)   .getSystemService (Context.INPUT_METHOD_SERVICE);   inputManager.hideSoftInputFromWindow (view.getWindowToken (),   InputMethodManager.HIDE_NOT_ALWAYS);   }   }   }

点击除EDITTEXT之外的控件隐藏软键盘,如果是viewgroup控件,递归执行

公共静态孔隙setupUI(查看视图,最后上下文ctx) {//设置触摸侦听器非文本框视图隐藏键盘。
  如果(!(查看instanceof EditText)) {
  view.setOnTouchListener (new> UtilApp.setupUI(使用findViewById (R.id.login_parent), mContext); 

关于Android应用中怎么实现一个软键盘隐藏功能就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

Android应用中怎么实现一个软键盘隐藏功能