我目前正在使用csvwriter / filewriter将传感器值写入SD卡上的csv,但问题是文件输出始终在其前面有下载。
如何仅使用名称格式化,同时仍保存在上述目录中?
File path =Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
writer = new CSVWriter(new FileWriter(path + dateFormat.format(date)+ "GyroData.csv",true), ',');
当前输出是下载(日期)GyroData.csv,我想得到(日期)GyroData.csv。 任何指针都会受到赞赏。
此致
答案 0 :(得分:0)
试试这个
File path =Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
writer = new CSVWriter(new FileWriter(new File(path, dateFormat.format(date)+ "GyroData.csv"), true), ',');
答案 1 :(得分:0)
如果您想在每个录音的名字前附加日期和时间,请先包括:
import java.text.DateFormat;
import java.util.Date;
然后使用:
String dateTime = DateFormat.getDateTimeInstance().format(new Date());
writer = new CSVWriter(new FileWriter(path + dateTime + "GyroData.csv",true), ',');