手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >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读取对应的键值

paip.android 手机输入法制造方法

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

Android开发中比较耗时的一些操作小结

Android开发之相对布局

android上的一个网络接口和图片缓存框架enif简析

Android按键添加和处理的三个解决

Android的文本和输入之创建输入法教程

Android线程操作对象AsyncTask线程机制

Android 退出程序的若干方法总结

精品推荐
分类导航