2011-12-22 78 views
3

我在我的android项目 - > res-> raw文件夹中有名为hierarchy1.txt,hierarchy1.1.txt和heirarchy1.1.1.txt的文本文件。这些文件具有json对象。我试图从这些文件读取,但这些都没有得到添加在我的R.file。我该如何解决这个问题?将文本文件资源添加到R.java

+1

您是否尝试过清理项目('项目 - >清洁..'在eclipse)? – 2011-12-22 12:33:05

+0

给我一些代码 – 2011-12-22 12:37:40

+2

资源应该在R.raw中可见。*。如果你想使用这些文件名,试着使用assets文件夹。您现在可能只会看到R.raw.hierarchy1。如果你想在原始文件夹下使用它们,你应该只使用允许用于变量的字符。例如。重命名您的文件像hierarchy1_1.txt和heirarchy1_1_1.txt – mihail 2011-12-22 13:57:03

回答

3

您应该在文件名中使用下划线而不是点。 如果重命名文件hierarchy1_1.txt你应该能够访问它:

context.getResources().openRawResource(R.raw.hierarchy1_1);