读书人

输入法有关问题

发布时间: 2012-01-18 00:23:26 作者: rapoo

输入法问题
本人正在开发输入法,但是遇到个问题,就是安装成功后必须得在Settings里面勾选我的输入法才能用,否则不能用。
有没有什么方法默认勾选我的输入法呢?希望高手指点下

[解决办法]
使用这个方法,id代表你的输入法在系统中的序号:

Settings.Secure.putString(getContentResolver(),
Settings.Secure.DEFAULT_INPUT_METHOD,
id);
下面的方法可以获得所有输入法的信息:
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);

mInputMethodProperties = imm.getInputMethodList();

完了以后,请将输入法安装在system/app 目录下,要不设置会出错。

读书人网 >Android

热点推荐