打开设置页面以激活输入法

10
我编写了一个自定义输入法(软键盘)。我可以根据这篇帖子来检查它是否启用。如果它已启用(但不是当前IME),我可以调用imeManager.showInputMethodPicker(); ,它会显示启用的输入法列表,以便用户选择我的输入法。
然而,如果我的输入法在系统设置中未启用,我更愿意直接将用户带到系统设置屏幕,以便他可以启用我的输入法(我记得Swiftkey在安装后会这样做)。
我如何打开这个特定的设置屏幕?

你可以打开Android设置import android.provider.Settings; ctx.startActivity(new Intent(Settings.ACTION_SYNC_SETTINGS)); - Amit
很容易!谢谢! - Philipp
如果这可以帮助您,请接受。 - Amit
它应该帮助其他人轻松找到答案。请注意,我现在使用了正确的设置。 - Philipp
1个回答

18

你可以打开安卓设置。使用以下代码

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接