【发布时间】:2016-05-17 13:13:41
【问题描述】:
我正在创建一些文本文件,并用下面的方法用时间戳保存它们:
private void writeToFile(String data) {
try {
Long tsLong = System.currentTimeMillis() / 1000;
String fileName = tsLong.toString() + "ds.txt";
Log.i("FILENAME", fileName);
OutputStreamWriter outputStreamWriter = new OutputStreamWriter(openFileOutput(fileName, Context.MODE_PRIVATE));
outputStreamWriter.write(data + "\r\n");
outputStreamWriter.close();
}
catch (IOException e) {
Log.e("FAILED", "File write failed: " + e.toString());
}
}
现在为了读取文件,我需要文件名。有没有办法生成该存储库中所有文件的列表?
【问题讨论】:
-
该存储库中的文件,什么存储库?
-
我在该代码中保存 .txt 文件的存储库。 outputStreamWriter() 方法的默认仓库
标签: android inputstream outputstream