Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何获取您编写的键盘服务的 ID?我尝试使用InputMethodInfo类的方法getId(),但它返回的 ID 与从Settings.Secure.getString(this.getContentResolver, Settings.ACTION_INPUT_METHOD_SETTINGS).
InputMethodInfo
getId()
Settings.Secure.getString(this.getContentResolver, Settings.ACTION_INPUT_METHOD_SETTINGS)
ACTION_INPUT_METHOD_SETTINGS用于启动设置应用程序,您不应该使用它来获取输入法 ID。文档:
ACTION_INPUT_METHOD_SETTINGS
公共静态最终字符串 ACTION_INPUT_METHOD_SETTINGS 活动操作:显示配置输入法的设置,特别是允许用户启用输入法。
公共静态最终字符串 ACTION_INPUT_METHOD_SETTINGS
活动操作:显示配置输入法的设置,特别是允许用户启用输入法。
getId()是正确的 API。