【发布时间】:2011-05-17 12:25:52
【问题描述】:
我正在尝试为学校项目编写一个基本的“记事本”应用程序。
我创建了带有editText 的主类,我将其另存为String textOutput。
我使用以下方法将字符串保存到文件中:
FileOutputStream fos = openFileOutput(textOutput, Context.MODE_PRIVATE);
fos.write(textOutput.getBytes());
fos.close();
但是 Android 开发人员 参考资料说,为了阅读,我应该使用以下步骤:
从内部存储读取文件:
- 调用
openFileInput()并将要读取的文件的名称传递给它。这会返回一个FileInputStream。- 使用
read()从文件中读取字节。- 然后用
close()关闭流。
这是什么意思,我该如何实现?
【问题讨论】: