在阅读了一些 TextServicesManager 文档 (android.view.textservice.TextServicesManager) 之后,我似乎能够创建一个新的文本服务,它可以处理从输入法传递到应用程序的信息(但不是拼写检查器)。根据 TextServicesManager 文档...“拼写检查器会话是文本服务之一”。这是否意味着还有其他类型的文本服务?
TextServicesManager 显然是一个不能扩展的最终类。该管理器只有一个 newSpellCheckerSession () 方法,它返回一个拼写检查会话......显然我无法创建一个与拼写检查完全无关的新文本服务(会话)。我觉得文档可能会误导我对这位经理的看法......
我觉得输入法和将内容发送到服务器的应用程序/服务之间的媒介将是一个有用的工具,原因有很多。
有人可以澄清一下文本服务管理器是否可以做到这一点,如果没有,我应该转向不同的方向吗?