编程语言
首页 > 编程语言> > Android-如何仅为我的应用程序创建自定义单词词典?

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

作者:互联网

我已经成功地在Android的预定义用户词典中添加了一个单词,但是我想创建一个只能由我的应用程序访问的自定义词典.

例如:当我键入“ lol”时,建议显示“大声笑”,但是当我想要“ lol”的另一种含义时,则可以手动添加“ lol”的另一种含义(例如,“ xxxxxx”-所以下一个用户在EditText中输入“大声笑”时,建议将显示“ xxxxxx”).

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

我曾经使用过拼写检查程序类,但它只给我正确的单词,而我没有自己的单词含义.

请给我一些建议或链接.

解决方法:

有一个Android内置类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

此外,如果您要自定义个人词典,则必须手动存储单词并将其取回.

希望有帮助!

标签:spell-checking,android
来源: https://codeday.me/bug/20191121/2050381.html