我在 Application 的子类中有一个方法,需要从文本文件中读取信息。我在 Activity 的子类中使用了这个方法,它工作得很好。
InputStream is = this.getResources().openRawResource(R.raw.elements);
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
String str = reader.readLine();
但是,如果我在 Application 子类中使用此代码,则会出现空指针异常。
文本文件位于 res/raw 文件夹中。