Android 显示和隐藏输入法实现代码

2016-02-19 10:28 23 1 收藏

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐Android 显示和隐藏输入法实现代码,希望大家看完后也有个好心情,快快行动吧!

【 tulaoshi.com - 编程语言 】

代码如下:

// 隐藏输入法
InputMethodManager imm = (InputMethodManager) getApplicationContext().getSystemService(Context.INPUT_METHOD_SERVICE);
// 显示或者隐藏输入法
imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);

toggleSoftInput

这个方法可以转换软件输入法在窗体中的显示状态。如果输入法当前是显示状态,那么该方法设置输入法隐藏。如果输入法当前是隐藏状态,则该方法设置输入法显示。

来源:https://www.tulaoshi.com/n/20160219/1594774.html

延伸阅读
标签: Android
Android系统输入法TouchPal设置技巧   之前讲过了TouchPal的安装法,但是安装之后不能立即使用,必须经过适当的设置才能正常输入中文或英文。那么怎样设置才合适呢? 首先进入系统设置选项中的Locale&text,在Text settings分类中,将之前的Google拼音后面的勾勾掉,将TouchPal后面的勾勾上,这是会弹出一个提示,其大意...
文件main.java 代码如下: package com.HHBrowser.android; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.util.Log; import android.view.View; import android.webkit.WebView; import android.webkit.WebViewClient; import android.widget.Button; import android.widget.EditText;...
如果一个应用程序中的数据库无需提供对外访问,实现一个继承自SQLiteOpenHelper的数据库帮助类,以支持数据库的创建和版本的更新, 这些SQLiteDataBase所不能实现的.但是SQLiteDataBase却具备一些非常重要的对数据库进行操作的方法,数据表的创建删除、数据 的增删改查都是通过它实现的。 执行增删改操作方法 :db.execSQL(sql); 或者db.inser...
代码如下: import java.io.BufferedReader; import java.io.InputStreamReader; import org.apache.http.HttpResponse; import org.apache.http.HttpStatus; import org.apache.http.client.methods.HttpPost; import org.apache.http.entity.StringEntity; import org.apache.http.impl.client.DefaultHttpClient; import org.json.J...
搜狗手机输入法Android 4.3版发布   搜狗手机输入法Android4.3版全新发布。新增表情功能、识别本机二维码,优化工具条、皮肤效果以及双拼输入,同时对核心性能持续优化。 功能的完善与优化带来更完美的输入体验,快升级搜狗手机输入法Android版4.3感受一下吧。 官网下载: http://shouji.sogou.com/ 二维码下...

经验教程

163

收藏

30
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部