0

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

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

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

有人可以澄清一下文本服务管理器是否可以做到这一点,如果没有,我应该转向不同的方向吗?

4

1 回答 1

0

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

http://developer.android.com/guide/topics/text/spell-checker-framework.html

http://android-developers.blogspot.com/2012/08/creating-your-own-spelling-checker.html

于 2013-02-01T15:42:46.897 回答