读取本地文件做个记录
本地.txt文件内容如下
100
cctv1,url
cctv2,url
cctv3,url
cctv4,url
需要逐行读取出来
/**读取文件
* @param strFilePath
*/
public List<String> readFile(String strFilePath){
List<String> txtList = new ArrayList<>();
File file = new File(strFilePath);
if (file.isDirectory()){
Log.d(TAG, "The file doesn't exist.");
}else{
try{
InputStream instream = new FileInputStream(file);
if (instream != null){
InputStreamReader inputreader = new InputStreamReader(instream);
BufferedReader buffreader = new BufferedReader(inputreader);
String line;
//逐行读取
while (( line = buffreader.readLine()) != null){
txtList.add(line);
}
instream.close();
}
}catch(Exception e){
e.printStackTrace();
}
}
return txtList;
}