Android 12 (InputMethodManagerService) 替换默认输入法为Pinyin输入法
3)设置PinyinIME为默认输入法。这一步在网上搜了几个方案 ,但是都有些问题,后面自己试验用如下方式可以设置成功,即在InputManagerServices.java的buildInputMethodListLocked函数中添加设置默认输入法值的动作。由于系统自带的Latin输入法不支持遥控器操作,需要替换为RK的拼音输入法。1)将LatinIME从mk中删除,让系统编译的时候不编译该apk。2)添加PinyinIME的编译预装。
原创
2023-12-21 19:48:22 ·
1023 阅读 ·
0 评论