我正在尝试从我的android程序的assets文件夹中的txt文件中将单词加载到arrayList中,并查看api,它说AssetManager.list(String path)
"将返回给定路径上所有资源的字符串数组".
这是否意味着如果我有一个文本文件,words.txt,并且我输入"words.txt"作为参数AssetManager.list(String)
,它将返回txt文件中所有单词的String数组?
如果没有,我将如何在我的Android程序中读取一个txt文件到一个数组?
我找不到"资产"的定义
我正在使用eclipse.
编辑:
我不只是询问资产是什么,我也在询问api中的特定方法以及如何将字符串加载到arrayList中
Android提供了另外一个目录,您可以在其中保存文件,这些文件也将包含在包中.这个目录名为/ assets./ res和/ assets之间的区别在于Android不会为资产内容生成ID.您需要为/ assets中的文件指定相对路径和名称.