这个文件保存(日期,时间,语音输入换行符())我想知道如何将这个文件处理到textview,所以它从底部到顶部读取它,所以我可以把最新的文件放在textview的顶部,谢谢你的时间
wi =(TextView)findViewById(R.id.hes);
try {
BufferedReader inputReader = new BufferedReader(new FileReader("/data/data/jip.lam.ru/file"));
String inputString;
StringBuffer stringBuffer = new StringBuffer();
while ((inputString = inputReader.readLine()) != null) {
stringBuffer.append(inputString + "\n");
}
wi.setText(stringBuffer.toString());
} catch (IOException e) {
e.printStackTrace();
}
答案 0 :(得分:1)
您可以实现堆栈。
String inputString;
Stack<String> readbuffer =new Stack<String>();
while ((inputString = inputReader.readLine()) != null)
{
readbuffer.push(inputString);
}
现在弹出堆栈即 wi.setText(readbuffer.pop());