Я пытаюсь прочитать текстовый файл, но получаю исключение в openRawResource, у меня был текстовый файл внутри папки с возможностью переноса, вот мой код.Почему я получаю Nullpointer Exception?
public void PlayWithRawFiles() throws IOException {
String str="";
StringBuffer buf = new StringBuffer();
InputStream is = getApplicationContext().getResources().openRawResource(R.drawable.dict_7letter);
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
if (is!=null) {
while ((str = reader.readLine()) != null) {
buf.append(str + "\n");
}
}
is.close();
Log.d("from dict", "........."+buf);
}
Может быть ваш контекст пустой .... еще показать свой выход LogCat. – SilentKiller
Да, я знаю, как получить этот контекст, тогда – Jitendra
Рисованная папка предназначена для рисования не текстовых файлов. Вы должны использовать папку с ресурсами для случайных файлов, которые вы хотите включить. – Kuffs