我可以錄製音頻。但我想要的文件名是當前的日期和時間。錄製的音頻文件名
這裏是我的代碼:
FILE = Environment.getExternalStorageDirectory().getAbsolutePath();
FILE = FILE + File.separator + "Audio/" + System.currentTimeMillis() + ".wav";
System.out.println("Audio path:" + FILE);
我可以錄製音頻。但我想要的文件名是當前的日期和時間。錄製的音頻文件名
這裏是我的代碼:
FILE = Environment.getExternalStorageDirectory().getAbsolutePath();
FILE = FILE + File.separator + "Audio/" + System.currentTimeMillis() + ".wav";
System.out.println("Audio path:" + FILE);
試試這個
SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date now = new Date();
String strDate = sdfDate.format(now);
FILE = Environment.getExternalStorageDirectory().getAbsolutePath();
FILE = FILE + File.separator + "Audio/" + strDate + ".wav";
System.out.println("Audio path:" + FILE);
如你願意,你可以修改的格式。
重要的是要有System.out.println(「音頻路徑:」+文件); ? –
我用它來做我的項目。我有一個apk文件,但當點擊保存按鈕時,應用程序崩潰。 –
打印文件名並不重要,你使用它,所以我可以從logcat發佈崩潰報告。 – sabbir
與[用錄音輕敲按鈕錄音]相同的問題(http://stackoverflow.com/questions/32694903/recording-the-tapped-button-with-the-audio)但你沒有提供足夠的細節。請編輯/更新問題,而不是再次詢問。它會產生噪音。 – Sufian