我正在研究this sound recorder Activity 。我向 Activity 添加了一个重新启动按钮以再次开始录制,但代码的问题是它会覆盖最后一个文件的新记录文件。我想编辑这部分代码。
outputFile = Environment.getExternalStorageDirectory().
getAbsolutePath() + "/Recording" + date + time + ".3gpp";
问题是,我是编码新手,我不知道如何解释日期和时间,也不知道它是否有效。
最佳答案
像这样的东西怎么样
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
String fName = String.format ("myFile_%s.txt", sdf.format(new Date ()));
感谢@FabianGünter 使这成为一个完整的解决方案
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
outputFile = Environment.getExternalStorageDirectory().
getAbsolutePath() + "/Recording" + sdf.format(new Date()) + ".3gpp";
关于javascript - 如何将当前日期和时间添加到已保存文件的名称中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41034420/