【问题标题】:Open settings screen to activate input method打开设置屏幕以激活输入法
【发布时间】:2013-03-27 09:35:42
【问题描述】:

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

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

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

【问题讨论】:

  • 可以打开安卓设置导入android.provider.Settings; ctx.startActivity(new Intent(Settings.ACTION_SYNC_SETTINGS));
  • 这很简单!谢谢! (如果您愿意,可以将此作为答案)
  • 请接受,如果这对您有帮助。
  • 它应该可以帮助其他人轻松找到答案。请注意,我现在使用了正确的设置。

标签: android input


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2016-10-05
    • 2011-11-21
    • 1970-01-01
    • 2015-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-25
    相关资源
    最近更新 更多