0
我想讓我的應用程序導出一個.csv文件,可以在下載APP中選取。我這樣做的方式是通過fileoutputAndroid編寫一個文件,顯示在下載應用程序
我得到remotedir通過調用Environment.getExternalStorageDirectory()。getAbsolutePath()
* Download CSV
*/
public static void downloadCSV(String filename, String remoteDir) throws Exception{
File dir = new File(remoteDir + "/download/");
dir.mkdirs();
//FileWriter f = new FileWriter("Download/" + filename + ".csv");
File fileObject = new File(dir, filename);
fileObject.delete();
fileObject.createNewFile();
ObjectOutputStream objectOut = null;
FileOutputStream stream = new FileOutputStream(fileObject);
objectOut = new ObjectOutputStream(new BufferedOutputStream(stream));
/* Irrelevant code */
String csv = Helper.getCSV(table.getColumnList(), view);
objectOut.writeChars(csv);
objectOut.close();
}
每當我測試了我的手機(HTC一個S)我不上隨時隨地查看文件。我想讓我的csv文件在下載應用程序中彈出,但我不確定代表哪個目錄。
感謝