音频捕获没有覆盖Eclipse中的相​​同文件?

时间:2014-01-05 14:48:51

标签: android eclipse audio record

我一直在阅读如何在此创建录音应用程序:http://developer.android.com/guide/topics/media/audio-capture.html

但问题是它只能保存一个音频文件。后续录制将一遍又一遍地覆盖该文件。如何修复它,以便它不会覆盖相同的文件,而是每次我记录时创建一个新文件?

谢谢!

1 个答案:

答案 0 :(得分:1)

为什么不在文件名的末尾添加一些随机字符串?你也可以根据时间制作一个sufix,比如

public AudioRecordTest() {
    mFileName = Environment.getExternalStorageDirectory().getAbsolutePath();

    Long tsLong = System.currentTimeMillis()/1000;

    mFileName += "/audiorecordtest_"+tsLong.toString()+".3gp";
}