一、打开输入法窗口:

InputMethodManager inputMethodManager = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);

// 接受软键盘输入的编辑文本或其它视图

imm.showSoftInput(this,InputMethodManager.SHOW_FORCED);

二、关闭输入法窗口

InputMethodManager inputMethodManager = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);

inputMethodManager.hideSoftInputFromWindow(this.getCurrentFocus().getWindowToken()

,InputMethodManager.HIDE_NOT_ALWAYS);

//接受软键盘输入的编辑文本或其它视图

inputMethodManager.showSoftInput(this,InputMethodManager.SHOW_FORCED);

三、如果输入法打开则关闭,如果没打开则打开

InputMethodManager m=(InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);

m.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);

四、获取输入法打开的状态

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);

boolean isOpen=imm.isActive();

isOpen若返回true,则表示输入法打开

android输入法服务,Android调用系统输入法相关推荐

  1. Android开发中怎样调用系统Email发送邮件(多种调用方式)

    在Android中调用其他程序进行相关处理,几乎都是使用的Intent,所以,Email也不例外,所谓的调用Email,只是说Email可以接收Intent并做这些事情 我们都知道,在Android中 ...

  2. Android P+通过反射调用系统API实现高级功能

    Android P+通过反射调用系统API实现高级功能 1. 打开隐藏API 1.1 导入FreeReflection包 1.2 打开隐藏API 2. 反射系统服务并调用相应方法 通过反射调用系统AP ...

  3. android 调用系统输入法,Android 1.6中文输入法调用

    本文详细讲解Android 1.6调用搜狗输入法和谷歌输入法 在安装完毕搜狗输入法后,并不能调用中文输入法,还需按照下面操作进行设置. Android模拟器-All按钮,找到settings 点击se ...

  4. android 打印机服务,Android系统打印服务插件printservice开发

    一 简介 从Android4.4开始,系统加入了打印相关的API,可以通过系统打印服务实现打印.对于需要使用打印功能的APP可参考官方教程接入打印服务. 这不是本文的内容,本文介绍打印机厂商如何使自己 ...

  5. Android 反射、代理调用系统隐藏API方法与接口类连接Wi-Fi

    本文转载自:http://www.xwdoor.net/android-reflection-proxy-call-system-hidden-api-method-and-interface-cla ...

  6. android技术服务,Android Service学习之本地服务

    Service是在一段不定的时间运行在后台,不和用户交互应用组件.每个Service必须在manifest中 通过来声明.可以通过contect.startservice和contect.bindse ...

  7. android 闹钟服务,android开发笔记之 AlarmManager(闹钟服务)

    手机闹钟服务AlarmManager AlarmManager通常用来开发手机闹钟,并且它是一个全局定时器,可在指定时间或指定周期启动其他组件(包括Activity,Service,Broadcast ...

  8. android 壁纸服务,Android视频壁纸的实现

    视频壁纸属于动态壁纸,所以视频壁纸就可以用Android系统提供的动态壁纸服务来实现.首先先介绍一下在实现过程中会用到的几个类. WallpaperManager Android提供的用于管理壁纸的类 ...

  9. 计算机输入法切换用户,W7系统输入法切换的快捷键怎么修改

    输入法是我们在使用电脑过程中必不可少的功能,无论是工作还是聊天,都离不开输入法.一般情况下是Ctrl+Shift组合键来切换,最近,有w7系统的用户,使用快捷键Ctrl+Shift组合键来切换时,发现 ...

  10. android 远程控制服务,Android手机3389远程控制服务器 microsoft remote de

    提示:此软件版本"8.0.5.24406"!!! Microsoft Remote Desktop是一套微软发布的Android平台软件,Microsoft Remote Desk ...

最新文章

  1. 10篇顶会paper,入选微软学者,上海交大吴齐天的科研思考!
  2. 水凝胶 静电纺丝_吉林大学:静电纺丝与水凝胶制备技术结合构建高强度光控智能水凝胶驱动器...
  3. Dependency Walker PE模块依赖性分析工具
  4. linux 操作系统chgrp 的命令用法
  5. mysql最常用的索引_mysql常用索引
  6. 【Java】关于Java中的各种流
  7. nginx和tomcat整合
  8. imx6ull boot 启动
  9. 华为s5500t服务器硬盘,HuaweiOceanStor1T SAS 7.2K3.5寸WD1003FBYXS5500T存储硬盘
  10. WTL入门(五) 自定义控件
  11. Spring Cloud实战(二)-Spring Cloud Eureka
  12. fastboot与fastbootd介绍
  13. 洛谷【入门4】数组 P2615 [NOIP2015 提高组] 神奇的幻方
  14. 2006高考之后又诞生了很多神一样的同学
  15. 视频教程-JavaScript全套课程-JavaScript
  16. 全国计算机四级——操作系统原理笔记
  17. 一起talk C栗子吧(第一百九十三回:C语言实例--DIY less命令二 )
  18. 学习Unity3D之探照灯效果和相机跟随。
  19. java可视化计时器,java – 使用计时器动画JPanel(幻灯片)
  20. Tableau地图绘制

热门文章

  1. 今日头条测开----2轮
  2. IP-Guard十六个模块功能详解
  3. Python批量删除文件名中带小括号数字(1)(2)(3)...
  4. Android EditText简单自定义边框样式
  5. 哲♂学【前排提醒非题解】
  6. 从4G到5G,从物联网到云计算 通信的下一个引爆点在哪里?
  7. 【从零开始的Java开发】1-5-4 ArrayList、HashSet、HashMap 概述与案例
  8. 穿普拉达的女王 观后感
  9. 事业单位计算机专业能力测试考什么内容,事业单位职业能力测试考什么
  10. 稀疏矩阵的实现以及高斯塞达尔迭代法