J'essaie d'enregistrer les fichiers audio enregistrés dans un dossier que je voulais plutôt que le dossier par défaut. mais en quelque sorte je n'ai pas réussi à le faire.comment enregistrer les fichiers audio enregistrés dans un autre dossier par programme?
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 a fait appel de l'application de l'enregistreur vocal. et aussi quand j'appuie sur le bouton d'arrêt, il revient à mon application et un toast est apparu disant qu'il est enregistré. mais, plutôt que d'enregistrer dans mon dossier Record, il enregistre dans le dossier par défaut.
j'ai réalisé qu'il ya msg d'erreur dans le logcat:
01-29 01:34:23.900: E/ActivityThread(10824): Activity com.sec.android.app.voicerecorder.VoiceRecorderMainActivity has leaked ServiceConnection [email protected]e7c8 that was originally bound here
Je ne sais pas ce qui a mal tourné que le code fonctionne quand j'appelle l'application appareil photo.
... euh merci, mais je préfère appeler l'application par défaut car il a tous les i IUG et la méthode nécessaire. =) – Jovi
Venez et publiez votre exigence ici http://chat.stackoverflow.com/rooms/5098/android-people – Abhi
il suffit d'ajouter ' ' –