Androidчтение из .txt
Всем привет! Пытаюсь считать текст из .txt, перебрал интернет, но не выходит. В IDEA проблем не было - закинул в директорию, считал - все работает. Пытаюсь выводит и весь лист RFF и отдельные элементы - эффект = NULL. Подскажите пожалуйста, где я не прав и как исправить?
ArrayList<String> RFF;
public void REad(){
try {
AssetManager assetManager = this.getAssets();
InputStreamReader istream = new InputStreamReader(assetManager.open("C:\\Android\\app\\TestWord\\app\\src\\main\\assets\\anagramlist.txt"));
BufferedReader in = new BufferedReader(istream);
String str;
while ((str = in.readLine()) != null) {
if (!str.isEmpty()) {
this.RFF.add(str);
}
}
in.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
Ответы (1 шт):
Автор решения: DrMcSheen
→ Ссылка
Создай папку Assets - меню File | New | Folder | Assets Folder. Положи туда файл. При считывании указывай только имя файла, без пути.