我正在使用此处的教程创建录音应用程序。
http://www.tutorialspoint.com/android/android_audio_capture.htm
我正在使用
Intent Intent = new Intent();
Intent.setAction(Intent.ACTION_PICK);
Intent.setData(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI);
// Start the intent
startActivityForResult(Intent, 1);
显示音频文件列表。 录制的文件不会立即显示在此列表中,但过了一段时间就会显示出来。
我想我需要更新媒体商店或其他什么,但我不知道该怎么做。
由于
解决方案 每当保存新文件时,请让MediaStore内容提供商知道。
sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.fromFile(soundFileThatWasAdded)));