如何逐行读取本地(res / raw)文件?

时间:2010-07-10 12:14:58

标签: android file readline filereader

我的res / raw目录中有一个文本文件。我想逐行读取文件,但由于Android的安全限制,FileReader和BufferedReader失败。我怎么能这样做?

2 个答案:

答案 0 :(得分:11)

getResources().openRawResource()会返回一个InputStream,可用于逐行阅读。

答案 1 :(得分:2)

DataInputStream允许您执行readLine(以及许多其他操作);看到 DataInputStream Reference