将文本文件导入到我的项目会出错

时间:2013-01-13 01:02:05

标签: android

为什么当我将文本文件导入我的项目时,它会显示错误?

我需要文本文件从中读取一些信息并将其显示在ListView上。这是我正在谈论的截图。

enter image description here

3 个答案:

答案 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所以问题提供了一个很好的代码示例,用于基本读取原始文本文件。