Android程序打开和对输入法的操作(打开/关闭)
2023-06-13 09:14:59 时间
今天整理了一下Android下对输入法的操作:具体如下
一、打开输入法窗口:
InputMethodManagerinputMethodManager=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
//接受软键盘输入的编辑文本或其它视图
imm.showSoftInput(submitBt,InputMethodManager.SHOW_FORCED);
二、关闭出入法窗口
nputMethodManagerinputMethodManager=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.hideSoftInputFromWindow(OpeListActivity.this.getCurrentFocus().getWindowToken(),
InputMethodManager.HIDE_NOT_ALWAYS);
<DIVstyle="LINE-HEIGHT:26px;FONT-FAMILY:Arial;COLOR:rgb(51,51,51);
FONT-SIZE:14px"id=_mcePaste>//接受软键盘输入的编辑文本或其它视图</DIV>
<Pstyle="LINE-HEIGHT:26px;FONT-FAMILY:Arial;COLOR:rgb(51,51,51);FONT-SIZE:14px">inputMethodManager</P>
<DIVstyle="LINE-HEIGHT:26px;FONT-FAMILY:Arial;COLOR:rgb(51,51,51);FONT-SIZE:14px"id=_mcePaste>.showSoftInput(submitBt,InputMethodManager.SHOW_FORCED);</DIV>
三、如果输入法打开则关闭,如果没打开则打开
InputMethodManagerm=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
m.toggleSoftInput(0,InputMethodManager.HIDE_NOT_ALWAYS);
四、获取输入法打开的状态
InputMethodManagerimm=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
booleanisOpen=imm.isActive();
//isOpen若返回true,则表示输入法打开
相关文章
- android系统开机画面_Android开机画面
- android杀死进程
- android手机刷机root教程
- delphixe5 android,Delphi XE5 Android手机端转换Ansi字符串
- android短信验证码方案,Android之短信验证码
- Getting Started: Ionic + Capacitor + React + Typescript + Android
- Android FFmpeg系列09--抽帧与快速抽帧
- Android 编译_android线程
- Android修改字体_android设置字体样式
- 【Android从零单排系列七】《Android视图控件——EditText》
- 【Android 高性能音频】AAudio 音频流 读写操作 ( 音频流读写数据 | 阻塞时间设定 | 注意事项 | AAudioStream_read | AAudioStream_write )
- 【Android 安全】DEX 加密 ( Java 工具开发 | apk 文件对齐 )
- 【Android 逆向】ELF 文件格式 ( ELF 程序头入口大小 | ELF 程序头入口个数 | ELF 文件节区头入口大小 | ELF 文件节区头入口个数 | 字符表序号 )
- 【错误记录】编译 Android 版本的 ijkplayer 报错 ( ./init-android.sh: 第 37 行: cd: android/contrib/: 没有那个文件或目录 )
- 【错误记录】Android 应用安全检测漏洞修复 ( StrandHogg 漏洞 | 设置 Activity 组件 android:taskAffinity=““ )
- Android实现两次点击后退键退出程序详解手机开发
- 再谈Android客户端进程保活详解手机开发
- Android的Service应用程序组件基本编写方法
- android版本检测Android程序的版本检测与更新实现介绍
- Android系统自带样式(android:theme)