【问题标题】:Find input method ID from inside keyboard service从键盘服务内部查找输入法 ID
【发布时间】:2013-05-20 12:15:57
【问题描述】:

如何获取您编写的键盘服务的 ID?我尝试过使用InputMethodInfo 类的方法getId(),但它返回的ID 与Settings.Secure.getString(this.getContentResolver, Settings.ACTION_INPUT_METHOD_SETTINGS) 返回的ID 不同。

【问题讨论】:

    标签: android ime


    【解决方案1】:

    ACTION_INPUT_METHOD_SETTINGS 用于启动设置应用程序,您不应该使用它来获取输入法 ID。 Docs:

    公共静态最终字符串 ACTION_INPUT_METHOD_SETTINGS

    Activity Action:显示设置以配置输入法,特别是允许用户启用输入法。

    getId() 是正确的 API。

    【讨论】:

      猜你喜欢
      • 2012-01-20
      • 1970-01-01
      • 2011-08-27
      • 1970-01-01
      • 2021-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-14
      相关资源
      最近更新 更多