我正在使用android的录音机(本机应用程序)录制音频。使用以下代码:
final Intent audioIntent = new Intent(MediaStore.Audio.Media.RECORD_SOUND_ACTION);
String path = Environment.getExternalStorageDirectory()
.toString();
File AudioFolder = new File(path + "/MyFolder/",
"RecordedAudio");
File audioFile = new File(AudioFolder, "myaudio.mp4");
Uri audioFileUri = Uri.fromFile(audioFile);
audioIntent.putExtra(MediaStore.EXTRA_OUTPUT, audioFileUri);
startActivityForResult(audioIntent, 0);
录音对我来说很好。录制成功后默认保存在sdcard中。我无法将它与位于 sdcard 中的特定文件夹“MyFolder”一起存储,因此它可能存储在 /sdcard/Myfolder/RecordedAudio/myaudio.mp4 中。
我上面的代码出了什么问题。?
请帮我提出您的建议。
谢谢