手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >Android程序打开和对输入法的操作(打开/关闭)
Android程序打开和对输入法的操作(打开/关闭)
摘要:今天整理了一下Android下对输入法的操作:具体如下一、打开输入法窗口:复制代码代码如下:InputMethodManagerinputM...

今天整理了一下Android下对输入法的操作:具体如下

一、打开输入法窗口:

复制代码 代码如下:

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

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

imm.showSoftInput(submitBt,InputMethodManager.SHOW_FORCED);

二、关闭出入法窗口

复制代码 代码如下:

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

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

InputMethodManager.HIDE_NOT_ALWAYS);

<DIV id=_mcePaste>//接受软键盘输入的编辑文本或其它视图</DIV>

<P>inputMethodManager</P>

<DIV id=_mcePaste>.showSoftInput(submitBt,InputMethodManager.SHOW_FORCED);</DIV>

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

复制代码 代码如下:

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上的一个网络接口和图片缓存框架enif简析

Android中 动态改变对话框值的方法

Android中3种全屏方法及3种去掉标题栏的方法

Android编程实现图标拖动效果的方法

Android中的Shape和Selector的结合使用

Android 编程下字库的使用及注意事项

Android应用开发中对Bitmap的内存优化

Android开发之文件操作模式深入理解

android获取监听SD Card状态的方法

android获取屏幕的长与宽实现代码(手写)

精品推荐
分类导航