10

我写了一个自定义输入法(软键盘)。我可以根据这篇文章检查它是否启用。现在,如果它已启用(但不是当前的 IME),我可以调用imeManager.showInputMethodPicker();它显示启用的 IME 列表,以便用户可以选择我的。

但是,如果我的 IME 未在系统设置中启用,我宁愿将用户直接带到系统设置屏幕,以便他可以启用我的 IME(我记得 Swiftkey 在安装后会这样做)。

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

4

1 回答 1

18

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

import android.provider.Settings; 
ctx.startActivity(new Intent(Settings.ACTION_INPUT_METHOD_SETTINGS));
于 2013-04-05T05:14:16.147 回答