我目前正在开发android键盘。我想为键盘制作单词词典,以针对用户输入建议单词。但是字典不是一项活动,因此,如果将文本文件放在资产文件夹中,则无法使用getAssets()
方法来读取文本文件。有没有一种方法可以在Android Studio中阅读文本文档?
答案 0 :(得分:0)
这是一个列表,应将其存储在SharedPreferences
或Database
中,并在键盘弹出时将其加载到内存(RAM)中。从资产获取是一项 IO操作,其使用应尽量少。
如果您想从.txt文件中读取数据,
那么您可以准备JSON
或XML
并使用getAssets()
在“应用程序”的初始启动过程中以及之后使用.Inbound th
来读取该JSON。
[更新] 按照答案的要求