ファイルをダウンロードフォルダーに保存します。私のアプリでは、このメソッドを呼び出します:
public void export(List<VarA> a) {
String filename = "text.txt";
FileOutputStream outputStream;
try {
outputStream = openFileOutput(filename, Context.MODE_APPEND);
List<String> data = new ArrayList<String>();
data.add("This is my file.\n\n");
for (int i=0; i<esami.size(); i++) {
data.add("\n\nName: "+ a.get(i).getName()+"\n");
}
outputStream.write(data.toString().getBytes());
outputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
これで、ファイルを data/data/app/files/ に保存します。mnt/sdcard/download に保存するには何を変更する必要がありますか?? ありがとうございました!