Android - 如何仅为我的应用程序创建自定义单词词典?

时间:2014-09-17 13:04:18

标签: android spell-checking

我已成功为Android的预定义用户词典添加了一个词,但我想创建一个只能由我的应用程序访问的自定义词典。

例如:当我输入" lol"时,建议显示我大声笑出来"但是当我想要另一个含义时,大声笑"然后我可以手动添加另一个含义" lol" (例如," xxxxxx" - 所以下次用户在EditText中写下" lol"时,建议会显示他" xxxxxx")。

没有其他应用程序可以访问我的字典数据。

我使用过拼写检查课,但它只给了我正确的单词,我可以用自己的单词含义。

请给我一些建议或链接。

1 个答案:

答案 0 :(得分:3)

有一个Androids内置类UserDictionary,这样你就可以通过编程方式添加你的法术,这是一个你可以经历的链接,它可能与你的问题有关。(在这个解决方案中,nidhi以编程方式管理以检索数据回)

Add word to user dictionary and retrieve them back from dictionary

此外,您还可以访问以下链接:

http://developer.android.com/reference/android/provider/UserDictionary.html

http://developer.android.com/reference/android/provider/UserDictionary.Words.html

此外,如果您需要自定义个人词典,则需要手动存储单词并将其检索回来。

希望有所帮助!!!