Чтение InputStream в Arraylist

Мне нужно прочитать файл dict.txt, который содержит одну строку для строки, и добавить их в arrayylist.

Я пробовал это:

public ArrayList<String> myDict = new ArrayList<String>();

InputStream is = (getResources().openRawResource(R.raw.dict));
BufferedReader r = new BufferedReader(new InputStreamReader(is));
try {
    while (r.readLine() != null) {
        myDict.add(r.readLine());
    }  
} catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}

но что-то не так ...

10
задан javanna 19 December 2011 в 21:07
поделиться