1.调用显示系统默认的输入法方法一、

的InputMethodManager imm = (InputMethodManager)

getSystemService(Context.INPUT_METHOD_SERVICE);

imm.showSoftInput(m_receiverView)

,InputMethodManager.SHOW_FORCED);

方法二、

InputMethodManager m=(InputMethodManager)

getSystemService(Context.INPUT_METHOD_SERVICE);

m.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);

这个InputMethodManager类里面的toggleSoftInput方法的API中的解释是:

This method toggles the input method window display. If the input window is already displayed, it gets hidden. If not the input window will be displayed.

这个方法在界面上切换输入法的功能,如果输入法出于现实状态,就将他隐藏,如果处于隐藏状态,就显示输入法

2.调用隐藏系统默认的输入法

((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE))

.hideSoftInputFromWindow(WidgetSearchActivity.this.getCurrentFocus()

.getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);

(WidgetSearchActivity是当前的Activity)

3.获取输入法打开的状态

InputMethodManager imm = (InputMethodManager)

getSystemService(Context.INPUT_METHOD_SERVICE);

boolean isOpen=imm.isActive();

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

Android输入法方法,android输入法–InputMethodManager相关推荐

  1. android groovy方法,Android Gradle从入门到精通(三)Groovy快速入门指南

    前言 在前面我们学习了为什么现在要用Gradle?和Gradle入门前奏两篇文章,对Gradle也有了大概的了解,这篇文章我们接着来学习Groovy的基础,要想学好Gradle,Groovy是必须要掌 ...

  2. android settext方法,Android中EditText setText方法的踩坑实战

    1.平平常常中就这样开始 某一天,我准备做一个搜索功能,这个搜索功能呢大概是在主活动A中,用EditText接收输入,当EditText监听到输入框中内容有变化,跳转到活动B中,活动B中准备有搜索历史 ...

  3. android drawtext 方法,Android 文字绘制(DrawText)技术总结

    这里的绘制文字不是直接调用TextView.setText(String content)去展示文字内容.而是在View上面通过 canvas.drawText(text, x, y,textPain ...

  4. 改变android背景方法,android 改变背景图片的两种方法

    1.利用drawable XML 在res/drawable下创建文件,如:myselect.xml android:drawable="@drawable/buttom_focused&q ...

  5. android application 方法,Android Studio新建Android application配置的详细方法

    Android Studio如何新建Android application配置呢?下面是小编介绍的Android Studio新建Android application配置的详细方法,有需要的小伙伴一 ...

  6. android bindservice方法,Android bindservice方法返回false

    我想从另一个类(BaseExpandableListAdapter)的活动中调用一个方法.活动中的方法启动服务并调用bindService(,,)方法.但是,bindService方法总是返回fals ...

  7. android linearlayout 方法,android布局----LinearLayout布局方式

    线性布局,控件成直线方式排列,要么水平排列,要么垂直排列. 对着layout文件夹右键,然后选择新建android xml file,选择资源类型选择 layout --> 根节点选择 Line ...

  8. android随机数方法,Android生成随机数的方法实例

    本文实例为大家分享了Android生成随机数的具体代码,供大家参考,具体内容如下 java文件 package com.example.my_xm_bw_luowei; import android. ...

  9. android gettext方法,android – EditText不返回getText()上的内容

    下面的代码片段显示了一个带有简单登录表单的Dialog.问题是当用户点击登录按钮时,输入到EditTexts的文本不会在getText() – 调用上返回.但是,如果我在xml-layout的Edit ...

最新文章

  1. CloudStack集成KVM报NFS错误
  2. python项目归纳总结-python商城项目总结
  3. javascript onsubmit返回false仍然能提交_JavaScript对象-Get和Put
  4. VirtualBox虚拟机网络环境解析和搭建-NAT、桥接、Host-Only、Internal、端口映射
  5. DOM3 textInput事件-softbar
  6. 柏林纪行(中):Node.js Collaboration Summit
  7. 第八届河南省赛D.引水工程(kruthcra+prime)
  8. ORACLE RAC 手动建库
  9. Matlab中的滤波器
  10. 中继器的使用方法(终)
  11. 火车头采集器采集教程
  12. C#数据结构与算法总结
  13. 微芯科技35.6亿美元购Atmel 芯片业整合潮继续
  14. 网页版全景图服务器搭建,云服务器全景图
  15. JDK1.8文档中文版
  16. 创意编程——随机(扩散限制聚集DLA)
  17. PHP三网码支付系统源码PC软件带云端源码/含三套前端模板免签支付系统安装教程
  18. 计算机安全外文文献出处,网络信息安全外文文献翻译中英文.doc
  19. Windows下的很多程序都有十分漂亮的菜单
  20. 俄罗斯电商平台ozon的崛起,卖家可以使用测评补单方式打造爆款吗?

热门文章

  1. SM2 SM3 SM4加密java实现
  2. Ubuntu16.04 使用apt-get安装软件时无法自动安装所需要的依赖
  3. nlp~tensorflow解析json格式文件
  4. 中年刘强东背后,是已婚男性的集体挣扎
  5. 华为OD机试 - 最小调整顺序次数、特异性双端队列
  6. 关于Eclipse的基本使用方法
  7. 中国目前O2O市场无非就是糯米、美团、大众点评为代表的BAT在角逐
  8. asp.net面试题
  9. Day12 File 读取流
  10. 1131 拯救大兵瑞恩(单源最短路径扩展-拆点(dp))