0

このファイルは(日付、時刻、音声入力newline())を保存しますこのファイルをテキストビューに処理して下から上に読み取る方法を考えているので、最新のものをテキストビューの一番上に置くことができます、ありがとうあなたの時間

 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();
        }
4

1 に答える 1

1

スタックを実装できます。

 String inputString;
    Stack<String> readbuffer =new Stack<String>();
     while ((inputString = inputReader.readLine()) != null) 
     {
       readbuffer.push(inputString);
     }

次に、スタックをポップします。つまり、wi.setText(readbuffer.pop());

于 2012-12-01T12:24:09.370 に答える