2013-04-05 91 views
4

我写了一个自定义输入法(软键盘)。我可以根据this post检查是否启用。现在,如果已启用(但不是当前的IME),我可以拨打imeManager.showInputMethodPicker();,其中显示已启用的IME列表,以便用户可以选择我的。但是,如果系统设置中未启用IME,我宁愿将用户直接带到系统设置屏幕,以便启用IME(我记得Swiftkey在安装后会这样做)。打开设置屏幕激活输入法

如何打开此特定设置屏幕?

+0

您可以打开Android设置 进口android.provider.Settings; ctx.startActivity(new Intent(Settings.ACTION_SYNC_SETTINGS)); – Amit 2013-04-05 04:38:40

+0

很简单!谢谢! (如果你愿意,你可以做出这个答案) – Philipp 2013-04-05 05:13:08

+0

请接受,如果这可能对你有帮助。 – Amit 2013-04-05 05:17:29

回答

10

您可以打开Android设置。使用下面的代码

import android.provider.Settings; 
ctx.startActivity(new Intent(Settings.ACTION_INPUT_METHOD_SETTINGS));