因项目需要修改默认输入法,耗费了几天时间
直接上代码
diff --git a/packages/SettingsProvider/res/values/defaults.xml b/packages/SettingsProvider/res/values/defaults.xml
index e22ed78..efc513f 100755
--- a/packages/SettingsProvider/res/values/defaults.xml
+++ b/packages/SettingsProvider/res/values/defaults.xml
@@ -17,6 +17,10 @@
*/
-->
<resources>
+ <!-- 默认输入法 -->
+ <string name="config_default_input_method" translatable="false">hihex.sbrc.ime/.IMEMainActivity</string>
+ <string name="config_enabled_input_method" translatable="false">hihex.sbrc.ime/.IMEMainActivity</string>
+
<string name="def_time_12_24" translatable="false">24</string>
<bool name="def_dim_screen">true</bool>
<integer name="def_screen_off_timeout">60000</integer>
diff --git a/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java b/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
index 6d18f90..18e