Android程序打开和对输入法的操作(打开/关闭)
更新时间:2013年05月23日 17:16:01 作者:
整理了一下Android下对输入法的操作:打开输入法窗口、关闭出入法窗口、如果输入法打开则关闭,如果没打开则打开、获取输入法打开的状态
今天整理了一下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 style="LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51);
FONT-SIZE: 14px" id=_mcePaste>//接受软键盘输入的编辑文本或其它视图</DIV>
<P style="LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51); FONT-SIZE: 14px">inputMethodManager</P>
<DIV style="LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51); FONT-SIZE: 14px" 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 Device Monitor 无法打开问题
大家好,本篇文章主要讲的是关于Android Device Monitor 无法打开问题,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下2022-01-01Android自定义Seekbar滑动条 Pop提示跟随滑动按钮滑动
这篇文章主要为大家详细介绍了Android自定义Seekbar滑动条,Pop提示跟随滑动按钮滑动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2018-07-07Android开发方式之Java+html+javascript混合开发
这篇文章主要为大家详细介绍了Android开发方式的其中一种Java+html+javascript混合开发,感兴趣的小伙伴们可以参考一下2016-06-06Android自定义控件ViewFipper实现竖直跑马灯效果
这篇文章主要为大家详细介绍了Android自定义控件ViewFipper实现竖直跑马灯效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-12-12Android App中使用SurfaceView制作多线程动画的实例讲解
这篇文章主要介绍了Android App中使用SurfaceView制作多线程动画的实例讲解,SurfaceView经常被用来制作游戏中的动画,不过同时要注意画面闪烁的问题,需要的朋友可以参考下2016-04-04Android从Fragment跳转到其他Activity的简单实例
这篇文章主要介绍了Android从Fragment跳转到其他Activity的简单实例,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2020-02-02
最新评论