我正在使用自定义词典实现 IME,并且我还想创建一个 SpellCheckerService。集成很简单,但是我似乎找不到任何有关如何将不存在的单词添加到我的字典中的文档。该按钮在那里,但单击后它会将我发送到我不想执行的设备自定义单词列表。我想将这个词添加到我的结构中。我没有看到任何可重写的方法可以在 SpellCheckerService 或 Session 类中执行此操作。
有什么办法可以实现这一点吗?
编辑:添加了一张我想要覆盖的图片以供澄清
最佳答案
我发现了。
文字编辑器 Activity 必须在 list 中包含以下内容:
<intent-filter>
<action android:name="com.android.settings.USER_DICTIONARY_INSERT" />
<action android:name="com.android.settings.USER_DICTIONARY_EDIT" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.VOICE_LAUNCH" />
</intent-filter>
关于java - 从 SpellCheckerService 将单词添加到自定义词典中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16373343/