comment enregistrer les fichiers audio enregistrés dans un autre dossier par programmation?

j'essaie de sauver les fichiers audio enregistrés dans un dossier que je voulais que ce soit plutôt le dossier par défaut. mais de toute façon je n'ai pas réussi à le faire.

mon code:

Intent recordIntent = new Intent(MediaStore.Audio.Media.RECORD_SOUND_ACTION);
Uri mUri = Uri.fromFile(new File(Environment.getExternalStorageDirectory(), "/Record/sound_"+ String.valueOf(System.currentTimeMillis()) + ".amr"));
recordIntent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, mUri);
startActivityForResult(recordIntent, RESULT_OK);

il ne s'appelle the voice recorder app. et aussi quand je presse le bouton d'arrêt, il retourne à mon application et de porter un toast apparaît disant que son enregistré. mais, plutôt que de les sauver dans mes dossiers d'Enregistrement, enregistrer dans le dossier par défaut.

j'ai réalisé qu'il y a erreur msg dans le logcat :

01-29 01:34:23.900: E/ActivityThread(10824): Activity com.sec.android.app.voicerecorder.VoiceRecorderMainActivity has leaked ServiceConnection com.sec.android.app.voicerecorder.util.VRUtil$ServiceBinder@405ce7c8 that was originally bound here

je ne suis pas sûr de ce qui s'est passé que le code fonctionne quand je l'appelle à l'application appareil photo.

OriginalL'auteur Jovi | 2012-01-28