getResources / OpenRawSource导致运行时异常

时间:2011-09-03 03:01:08

标签: android android-context

我想从文本文件中读取。在Java应用程序中,这个

BufferedReader f = new BufferedReader(new FileReader(filename));

有效,在Android中我试过

BufferedReader f = new BufferedReader (new InputStreamReader(getResources().openRawResource(R.raw.autobahnnetz_gps))) ;

崩溃了应用程序。如果我在主活动类中使用它,它工作正常。所以我想我必须通过

将上下文传递给getResources
getApplicationContext().getResources

但这也不起作用。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)

你这个问题是存在的,但是我能找到一个解决方案,看看 this