手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >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中实现动态切换组件背景的操作

Android开发技巧之永不关闭的Toast信息框(长时间显示而非系统关闭)

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

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

Android读取对应的键值

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

Android 程序应用的生命周期

Android编程实现检测当前电源状态的方法

Android 如何修改默认输入法

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

精品推荐
分类导航