在InputMethod和应用程序之间接口的Android TextService

在InputMethod和应用程序之间接口的Android TextService,android,android-service,Android,Android Service,在阅读了一些TextServicesManager文档(android.view.textservice.TextServicesManager)之后,我似乎能够创建一个新的文本服务,它可以处理从输入方法传递到应用程序(但不能处理拼写检查程序)的信息。根据TextServicesManager文档。。。“拼写检查会话是文本服务之一”。这是否意味着还有其他类型的文本服务 TextServicesManager显然是最后一个不能扩展的类。该管理器只有一个newSpellCheckerSession(

在阅读了一些TextServicesManager文档(android.view.textservice.TextServicesManager)之后,我似乎能够创建一个新的文本服务,它可以处理从输入方法传递到应用程序(但不能处理拼写检查程序)的信息。根据TextServicesManager文档。。。“拼写检查会话是文本服务之一”。这是否意味着还有其他类型的文本服务

TextServicesManager显然是最后一个不能扩展的类。该管理器只有一个newSpellCheckerSession()方法,该方法返回拼写检查会话。。。显然,我无法创建一个与拼写检查完全无关的新文本服务(会话)。我觉得这些文件可能会误导我对这位经理的看法

我觉得在输入法和将内容发送到服务器的应用程序/服务之间建立一个中介将是一个有用的工具,原因有很多


请有人澄清一下,使用文本服务管理器是否可以做到这一点,如果不可以,我应该换个方向看吗?

您看到这些链接了吗。他们解释了如何为Android创建拼写检查器