标签: android ime
如何获得您编写的键盘服务的ID?我尝试使用InputMethodInfo类'方法getId(),但它返回的ID与Settings.Secure.getString(this.getContentResolver, Settings.ACTION_INPUT_METHOD_SETTINGS)返回的ID不同。
InputMethodInfo
getId()
Settings.Secure.getString(this.getContentResolver, Settings.ACTION_INPUT_METHOD_SETTINGS)
答案 0 :(得分:0)
ACTION_INPUT_METHOD_SETTINGS用于启动“设置”应用,您不应该使用它来获取输入法ID。 Docs:
ACTION_INPUT_METHOD_SETTINGS
public static final String ACTION_INPUT_METHOD_SETTINGS 活动操作:显示设置以配置输入法,特别是允许用户启用输入法。
public static final String ACTION_INPUT_METHOD_SETTINGS
活动操作:显示设置以配置输入法,特别是允许用户启用输入法。
getId()是正确的API。