最近在弄国内版本的系统,Android内置输入法对国内版本很不友好。所以需要内置一个国内输入法,本篇选择的是百度(Sogou等其他方式是一致的)。
<string name="default_input_method" translatable="false">com.baidu.input/.ImeService</string>
<string name="enabled_input_method" translatable="false">com.baidu.input/.ImeService</string>
com.baidu.input/.ImeService是imi的ID,获取方式
loadStringSetting(stmt, Settings.Secure.ENABLED_INPUT_METHODS, R.string.enabled_input_methods);
loadStringSetting(stmt, Settings.Secure.DEFAULT_INPUT_METHOD, R.string.default_input_method);
adb shell settings get secure default_input_method