首页 > 解决方案 > 在 android studio 中读取文本文件

问题描述

我目前正在开发安卓键盘。我想为键盘制作字典,以根据用户输入建议单词。getAssets()但是字典不是一个活动,所以如果我将文本文件放在资产文件夹中,我不能使用方法来读取文本文件。有没有办法在 Android Studio 中读取文本文档?

标签: android

解决方案


这是一个列表,当键盘弹出时,应该存储SharedPreferences或加载到内存(RAM)中。Database从 assets 中获取是一个IO 操作,它的使用应该是最小的。

如果您想从 .txt 文件中读取数据,那么您可以在“应用程序”的初始启动期间和之后准备一个JSONorXML并使用它getAssets()来读取该 JSON。

[更新]按照答案中的要求

下面介绍如何从文本文件中读取 JSON 数据

以及如何解析 JSON


推荐阅读