【发布时间】:2012-05-04 22:44:34
【问题描述】:
有谁知道如何在 Android 中使用如下资源写入文本文件:
R.raw.my_text_file
我只是在寻找干净简单的东西。我已经用谷歌搜索了,但我发现的例子没有用。我尝试使用 Android 文档进行编码,但无法理解...
谢谢
编辑:
我已使用 Android 文档来创建此代码。日志打印出“1”和“9”,代码跳过中间的所有内容,什么也不做:
try {
String filename = "res/raw/my_text_file.txt";
String string;
Log.v(TAG, "1");
FileOutputStream fos = openFileOutput(filename, Context.MODE_PRIVATE);
Log.v(TAG, "2");
for (int i = 0; i < list.size(); i++) {
Log.v(TAG, "3");
try {
Log.v(TAG, "4");
string = i + " - " + list.get(i);
fos.write(string.getBytes());
} catch (Exception e) {
Log.v(TAG, "5");
}
Log.v(TAG, "6");
}
Log.v(TAG, "7");
fos.close();
Log.v(TAG, "8");
} catch (Exception e) {
}
Log.v(TAG, "9");
【问题讨论】:
标签: android file writetofile