admin管理员组

文章数量:1632346

1.概述

在11.0 的产品开发中,有功能需要要求设置默认输入法,替换掉系统的输入法,所以这就需要了解设置
输入法的相关功能需求,然后根据输入法包名来设置默认输入法

2.第三方输入法app设置系统默认输入法的核心代码

frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java 
frameworks/base/packages/SettingsProvider/res/values/defaults.xml

3.第三方输入法app设置系统默认输入法的核心功能分析

在系统输入法中 每个系统输入法的id不同 根据id设置输入法
#Android键盘(AOSP) ~ 系统默认
com.android.inputmethod.latin/.LatinIME

#谷歌拼音输入法
com.google.android.inputmethod.pinyin/.PinyinIME

#谷歌Gboard输入法
com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME

#触宝输入法国际版
com.coote

本文标签: 输入法第三方系统androidapp