为什么当我将文本文件导入我的项目时,它会显示错误?
我需要文本文件从中读取一些信息并将其显示在ListView上。这是我正在谈论的截图。
答案 0 :(得分:0)
此目录中的所有数据文件都必须是XML格式。
您可以在此处输入几种数据。有关详细信息,请参阅http://developer.android.com/guide/topics/resources/more-resources.html。
例如:
RES /值/ strings.xml中
<string name="prefs">Version</string>
将在Java代码中引用为
String version = context.getResources().getString(R.id.prefs);
答案 1 :(得分:0)
您不能使用纺织品来填充ListView,您应该在strings.xml上设置它,添加String名称和他的值。 @String可以作为资源进行存储和检索。
答案 2 :(得分:0)
要打开原始资源,您需要使用openRawResource()
.
例如,如果您在Activity
,则可以将原始文本文件打开为:
InputStream input = getResources().openRawResource(R.raw.textfile);
这会返回InputStream,您可以从文件中读取。
This所以问题提供了一个很好的代码示例,用于基本读取原始文本文件。