我的意思是,我在 a.txt 中写了 100 个单词(每行包含一个单词,所以我写了 100 行到 100 个单词)。我想在我的 android 应用程序中访问这个 txt。例如我只想 6.word 。为此我想写一个函数。
public String generate(int a)
{
//I want to return a. word in my txt
//
//
//
//
return ...
}
我不知道该怎么做?
最佳答案
将txt放在res/raw
文件夹中。
假设文件名为 ff.txt。
然后使用 openRawResource()
方法将文件作为输入流打开,并提供资源 ID 作为输入(例如:package.name.here.R.raw.ff).
一旦您获得了 openRawResource()
方法返回的 InputStream
,您就可以像通常在通用 Java 应用程序中那样对该文件执行您需要的所有操作。
关于java - (android) 如何在 android 上读取我的 txt 文件中的单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9049176/