Android修改系统默认输入法
系统默认输入法改为拼音输入法
1.在defaults.xml添加两个string
+++ b/release/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
@@ -330,4 +330,7 @@
+ <string name="config_enabled_input_methods" translatable="false">com.android.inputmethod.pinyin/.PinyinIME:com.android.inputmethod.latin/.LatinIME</string>
+ <string name="config_default_input_method" translatable="false">com.android.inputmethod.pinyin/.PinyinIME</string>
- config_enabled_input_methods :系统安装的输入法,我这里安装了MTK拼音和LatinIME
- config_default_input_method :系统默认输入法,这里是MTK拼音
- 可通过adb查看系统当前的输入法
adb shell ime list -s
2.DatabaseHelper.java#loadSecureSettings方法增加下面代码
+++ b/release/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
@@ -2402,7 +2402,12 @@ class DatabaseHelper extends SQLiteOpenHelper {private void loadSecureSettings(SQLiteDatabase db) {
+ loadStringSetting(stmt, Settings.Secure.ENABLED_INPUT_METHODS,
+ com.android.internal.R.string.config_enabled_input_methods);
+ loadStringSetting(stmt, Settings.Secure.DEFAULT_INPUT_METHOD,
+ com.android.internal.R.string.config_default_input_method);
Android修改系统默认输入法相关推荐
- Android 修改系统默认输入法
原文出处:http://www.ccbu.cc/framework/modify-default-inputmethod.html 1. 修改系统默认输入法 Android系统的默认输入法在很多情况下 ...
- Android修改系统默认设置
1.launcher的布局太居中,要想两边拉伸 <\packages\apps\Launcher2\res\values\dimens.xml> <dimen name=&qu ...
- android修改系统density,Android应用开发Android 修改系统默认density
本文将带你了解Android应用开发Android 修改系统默认density,希望本文对大家学Android有所帮助. 如你所知在Anroid N 中,系统添加了多个级别的密度值供用户选择. 系统的 ...
- [Android系统]android7.1 修改系统默认输入法
参看博客: Android 7.0 删除原生输入法(AOSP)&更换系统默认输入法_Photon128的博客-CSDN博客_aosp输入法 [RK3288][Android6.0] 调试笔记 ...
- rk3399 9.0修改系统默认输入法
在rk3399 9.0中设置搜狗输入法为系统默认输入法 framework/base/core/java/com/android/internal/inputmethod/InputMethodUti ...
- Android替换/修改系统默认输入法
各大输入法的服务 ro.mtk_default_ime=com.tencent.qqpinyin.QQPYInputMethodService//默认qq输入法 ro.mtk_default_ime= ...
- Android替换系统默认输入法
由于产品需求,需将Android原生输入法先后替换成搜狗输入法.百度输入法.谷歌拼音输入法,本文以替换为谷歌输入法为例. packages/apps下新建文件夹,将需替换的第三方输入法apk放入该文件 ...
- android修改系统默认时间
本文是基于Android5.1的代码 1.如何修改出厂默认日期和默认时区 一.修改默认时间 1.修改RTC默认日期 : Android L之前: \alps\mediatek\custom\[proj ...
- android 6.0 默认输入法,Android中系统默认输入法设置的方法(输入法的显示和隐藏)...
1.调用显示系统默认的输入法 方法一. inputmethodmanager imm = (inputmethodmanager) getsystemservice(context.input_met ...
最新文章
- java 基本类型之间的转换
- Qt 二级菜单无法输入中文
- python打开csv文件绘制折线图,[转载]python绘制简单折线图
- 最新nacos安装教程(windows版)
- 使用Logisim软件实现一位全加器,四位串行加法器,四位并行加法器。
- 最新PHP扩展SG11解密教程分享+视频模式
- 怎样登陆微信公众号?怎样登陆微信公众号后台?
- 【HTML】讲讲HTML5视频播放的方式
- linux中括号的用法,全面梳理linux下shell中各种括号的作用和用法
- APP定制开发的优势
- Camtasia Studio 录制视频保存为camrec格式后快速导出为AVI格式
- 新一代区块链手机“甲骨文”即将上市
- VeraCrypt的只读问题
- java交换机状态_博科SAN交换机的状态等信息查询(华为SNS系列交换机为例OEM博科)...
- 思考未来--马云说:30年后的世界不属于互联网公司
- HTML5期末大作业:茶叶主题网页设计——精美自适应绿色茶叶公司网页设计(12页) HTML+CSS+JavaScript
- 1万条xml文件的写入,附加杂类知识
- 深度学习初学者,如何下载常用公开数据集并使用呢?
- 服务器中pci_frame信号,利用PCI局部总线实现BIadeServer的数据交换
- 一维稳态对流扩散问题,无源项,中心差分格式的python程序
热门文章
- 三年级计算机秒打汉字教案,武汉社版三年级全册信息技术 18.汉字输入我能行 教案...
- PLC初学者梯形图编程原则
- FLEX提高篇--------ShareObject对象详解
- PC微信逆向:两种姿势教你解密数据库文件
- 我们是如何解决TVS管使用错误的
- mysql建表时错误1075_navicat出现错误1075怎么办
- Mediapipe 基于KNIFT如何输出识别数据
- bzoj 1671: [Usaco2005 Dec]Knights of Ni 骑士
- python3基础教程雪峰_[雪峰磁针石博客]python3快速入门教程9重要的标准库
- javaScript能做什么