次のようなリソースを使用してAndroidでテキストファイルに書き込む方法を知っている人はいますか?
R.raw.my_text_file
すっきりとシンプルなものを探しています。私はグーグルで検索しましたが、見つけた例はうまくいきませんでした。Android docs を使用してコーディングしようとしましたが、頭を包むことができませんでした...
ありがとう
編集:
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");