private String getFilename() {
String filepath = Environment.getExternalStorageDirectory().getPath();
File file = new File(filepath, AUDIO_RECORDER_FOLDER);
if (!file.exists()) {
file.mkdirs();
}
return (file.getAbsolutePath() + "/" + System.currentTimeMillis() + file_exts[currentFormat]);
}
我想用当前日期和时间格式保存我的文件,因为我的录制文件没有以当前日期和时间格式保存。
答案 0 :(得分:1)
而不是这样做:
return (file.getAbsolutePath() + "/" + System.currentTimeMillis() + file_exts[currentFormat]);
这样做:
String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date());
return (file.getAbsolutePath() + "/" + timeStamp + file_exts[currentFormat]);