安卓开发中EditText输入完成以后需要隐藏输入法就需要调用下面这个方法:

    /*** 根据输入法的状态显示和隐藏输入法**/public static void autoInputmethod(Context context) {InputMethodManager imm = (InputMethodManager) context.getSystemService(INPUT_METHOD_SERVICE);assert imm != null;imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);}
/*** 隐藏软键盘(只适用于Activity,不适用于Fragment)*/public static void hideSoftKeyboard(Activity activity) {View view = activity.getCurrentFocus();if (view != null) {InputMethodManager inputMethodManager = (InputMethodManager) activity.getSystemService(Activity.INPUT_METHOD_SERVICE);inputMethodManager.hideSoftInputFromWindow(view.getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);}}/*** 隐藏软键盘(可用于Activity,Fragment)*/public static void hideSoftKeyboard(Context context, List<View> viewList) {if (viewList == null) return;InputMethodManager inputMethodManager = (InputMethodManager) context.getSystemService(Activity.INPUT_METHOD_SERVICE);for (View v : viewList) {inputMethodManager.hideSoftInputFromWindow(v.getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);}}

Android根据输入法的状态隐藏和关闭输入法相关推荐

  1. 切换输入法半角全角(打开关闭输入法)

    #include   "winuser.h"     #include   "imm.h"     #pragma   comment(lib,"im ...

  2. html手机页面左滑动空白,ios html滑动区域偶尔不显示问题,ios输入法遮挡输入框问题,关闭输入法页面出现空白问题...

    -webkit-overflow-scrolling: touch;会引起滑动区域在部分ios系统偶尔不显示的问题: 再加上以下两行css解决: -webkit-backface-visibility ...

  3. android 隐藏输入法时自动关闭弹窗,Android疑难杂症之Dialog消失,关闭输入法

    由于项目需要,实现一个小需求: 1) 有一个功能是弹出一个输入框,自动弹出输入法 2)关闭时 ,自动隐藏输入法 感觉很简单的一个功能,页面做完后发现,输入法没有弹出来 怎么办? 这个很简单,手动打开输 ...

  4. Android输入法界面管理(打开/关闭/状态获取)

    天猫内部优惠券 最近做一个带发表情的聊天界面,需要管理系统输入法的状态, 一.打开输入法窗口: InputMethodManager inputMethodManager = (InputMethod ...

  5. android 打开和关闭输入法

    最近在做类似微信朋友圈发说说和评论功能时,需要用代码手动地控制输入法的关闭和打开,遇到了一些诡异地的问题分享给大家,希望可以帮助遇到同样问题的同学 EditText etContent=findVie ...

  6. Android AlertDialog 对话框开启和关闭输入法问题

    Android AlertDialog 对话框开启和关闭输入法问题 AlertDialog 对话框是android jar包自带的对话框,说实话 真的很丑,黑白相间,不是很推荐使用.大多时候 特别是项 ...

  7. android studio 无法输入中文,Android Studio 升级到3.0后输入法中文状态下无法选词的终极解决方案...

    AndroidStudio终于出3.0正式版了,内置了kotlin(虽然我安了插件一直能用).一直忍着没敢下rc版的好奇猫,总算装了正式版.当然,伴随每次大版本更新,总有一些恼人的后遗症,其中以gra ...

  8. Android弹出关闭输入法

    注意 : editText.requestFocus();    在需要弹出输入法的时候 http://blog.csdn.net/zgf1991/article/details/17097849 [ ...

  9. Android打开和关闭输入法

    1.打开输入法窗口 InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE ...

最新文章

  1. Jetty服务器jmx监控
  2. mysql调用jieba库_jieba库的使用及实例
  3. Linux下Python脚本自启动与定时任务详解
  4. MATLAB实战系列(二十六)-matlab通过遗传算法求解车间调度问题
  5. lstm网络python代码实现
  6. 亲戚(信息学奥赛一本通-T1389)
  7. IDC:全球将步入数字经济时代,安全可控成数字经济战略关键词
  8. springboot的基础面试题
  9. Oracle认证/维保技术支持服务找重庆思庄
  10. Java基础编程经典练习题
  11. 01.Matlab文件类型
  12. 技术中心部门薪酬和考核体系
  13. 数学建模|预测方法:微分方程
  14. 新版标准日本语中级_第六课
  15. RPC 开发系列一:RPC 基本介绍
  16. jena使用 java_【jena】 jena基本使用
  17. MySQL中json_extract()函数的用法实例
  18. 800-C++ throw(抛出异常)详解
  19. 采用analysis-dynamic-synonym插件,动态文件的方式同步同义词
  20. CSS盒子模型学习-02

热门文章

  1. VBA中的几个小Tips(一)
  2. 【TortoiseSVN】配置比较工具为Beyond Compare
  3. 晒一晒程序员桌面,你惊呆了没?
  4. php创蓝253四要素认证_【PHP】创蓝253云通讯平台国际短信API接口demo
  5. 光照与渲染(十)- 自发光材质
  6. hannoi 汉诺塔
  7. 如何使用企业微信工作台快速寄件?
  8. 如何做好一个让领导欣赏的下属
  9. 长安大学转计算机专业,长安大学本科学生转换专业管理办法
  10. 【Vue工程】001-Vite 创建 Vue-TypeScript 项目