android系统动态切换输入法
主要获取InputMethodManager中的方法
((InputMethodManager)myActivity.getSystemService(Context.INPUT_METHOD_SERVICE)).setInputMethod(null, NewInputMethodName);
如何获取NewInputMethodName
系统的是com.android.inputmethod.latin/.LatinIME 这个是英文的
com.iflytek.inputmethod/.FlyIME 这个是讯飞的
如果是未知的第三方输入法
需要一个root过的设备
然后
1,adb shell
2,pm list packages -f:列出所有的包名。 找出相应的包名
3,dumpsys package com.android.XXX:查看某个包的具体信息
找到相关的服务部分就是 那个名字了。
注意此方法是需要系统权限的哦 。。。
如果只是普通应用,只能弹出弹窗让用户选择了。
具体也是InputMethodManager的方法
showInputMethodPicker 跟上述一样调用即可
延伸
关于android系统输入法的框架的文章
http://www.2cto.com/kf/201608/543690.html
如果是想要自定义一个输入法,就必须的继承InputMethodService 然后进行相关操作。
android系统动态切换输入法相关推荐
- android系统动态切换输入法,一种动态切换Android系统输入法的弹出模式的方法与流程...
技术特征: 1.一种动态切换Android系统输入法的弹出模式的方法,其特征在于,包括步骤如下: (1)初始状态下,即软键盘和表情面板都未展开时,为表情面板设置一个默认高度,默认高度的取值范围是230 ...
- win10和linux怎么切换输入法,win10系统怎么切换输入法
在使用电脑中打字的过程中,我们都会切换成自己习惯的输入法,切换输入法常用的快捷键是ctrl+shift,近期有用户反应升级win10系统后,就无法使用这个快捷键了,这是怎么回事?下面小编就给大家分享下 ...
- amd显卡linux命令,在deepin系统动态切换intel+amd笔记本显卡运行应用的方法
本文介绍在deepin系统动态切换intel+amd笔记本显卡运行应用,最初的想法是使用amd显卡玩steam上的游戏,现在分享具体的方法. 第一步.首先查看一下双显卡方案是否支持新动态切换方案-AT ...
- Android动态切换输入法
Android中若想在自己的App中实现输入法切换,可以有两种方式,一种是直接代码中强制切换输入法,另一种是弹出输入法选择框,提示用户切换. 强制切换输入法方式: InputMethodManager ...
- Android 系统语言切换监听和设置
最近项目上产品经理提了个需求,要求关闭语言国际化,不管手机系统设置那个国家的语言,都要显示汉语,好吧,既然有需求,那就做吧.但是项目中已经有英文的配置了,且是作为默认String提供的,这么多翻译好的 ...
- android 百度输入法,Android系统预置百度输入法
文档说明 本文档以SC806-CN-00为例(msm8909平台,Android 5.1),说明如何预置百度输入法APK,且设置为系统默认输入法. 预置百度输入法APK 先去百度网站下载一个百度输入法 ...
- android百度输入法源码,Android系统预置百度输入法
文档说明 本文档以SC806-CN-00为例(msm8909平台,Android 5.1),说明如何预置百度输入法APK,且设置为系统默认输入法. 预置百度输入法APK 先去百度网站下载一个百度输入法 ...
- win服务器系统无法切换输入法,Win8系统无法切换输入法如何解决?
最近有Win8系统用户反映,在使用输入法打字过程中突然发现输入法无法切换,不知道是什么原因,也不知道该如何解决,这给用户打字带来了许多麻烦.下面,我们就一起来看下Win8系统下无法切换输入法解决的解决 ...
- Android系统替换默认输入法
需求描述 使用第三方输入法APK替换Android系统原生输入法 需求分析 默认输入法:packages/inputmethods/LatinIME 替换默认输入法方法 1.内置apk到系统:Andr ...
最新文章
- 如何打一个FatJar(uber-jar)
- linux将mysql的错误连接数_Mysql学习笔记(十二) 并发参数调节
- 北京大学Cousera学习笔记--3-计算导论与C语言基础-第一讲.计算机的基本原理-计算机怎么计算-数的二进制...
- 语言怎么绘画人物肖像_国画里的新年,看看古人是怎么过年的!
- 设计模式 生成器_生成器设计模式的应用
- 【Linux入门学习之】Linux文件权限与目录配置
- F#简明教程二:F#类型系统和类型推断机制
- nginx 配置图片服务器 文件大小,nginx 配置图片服务器 文件大小
- 系统架构师论文-论企业应用集成(-集成ERP/PDM/E-mail)
- 山东理工大学ACM平台题答案关于C语言 1580 闰年
- select2 api参数中文文档
- VBox 虚拟机完美迁移/复制(带快照)
- SpringCloud Netflix-Eureka使用
- [HTML] HTML常见的元素
- Linux实现ISCSI共享设备
- vue 打包后 components 组件 样式丢失问题
- 混合云网络怎么组网搭建?
- GBase 8a 哈希索引介绍
- 小程序的退出登陆功能实现代码
- 通达信接口node筹码分布怎么修改参数?
热门文章
- 那个外汇交易软件好用一些
- html中文件丢失了怎么找回,如何恢复丢失的Word文档?
- 各类软件马斯洛需求层次分析_马斯洛的软件开发需求层次
- python中的匿名函数_python匿名函数
- 基于矢量瓦片技术的Web电子海图优化方法
- 斗地主老是输?一起用Python做个AI出牌器!
- thinpad R61e 升级方案,CPU+内存!都要升级-----搞开发的电脑
- quectel(电话簿命令)8
- IOError: [Errno 2] No such file or directory的解决方法
- 马化腾:我就是一个工程师 测试公司产品是最大爱好