2010-12-27 5 views

Répondre

1

Avez-vous besoin de être dans le dossier DCIM? Je pense que le dossier préféré est Pictures. Vous avez un lien vers l'explication sur la façon d'utiliser les dossiers partagés: http://developer.android.com/guide/topics/data/data-storage.html

l'enregistrement des fichiers qui doivent être partagées

Si vous souhaitez enregistrer les fichiers qui ne sont pas spécifiques à votre application et ne devrait pas être supprimé Lorsque votre application est désinstallée, enregistrez-la dans l'un des répertoires publics du stockage externe. Ces répertoires se trouvent à la racine du stockage externe, tels que Musique /, Images /, Sonneries /, et autres. Dans l'API de niveau 8 ou supérieur, utilisez getExternalStoragePublicDirectory(), en lui transmettant le type de répertoire public souhaité, tel que DIRECTORY_MUSIC, DIRECTORY_PICTURES, DIRECTORY_RINGTONES ou autres. Cette méthode créera le répertoire approprié si nécessaire.

Si vous utilisez l'API de niveau 7 ou moins, utilisez getExternalStorageDirectory() pour ouvrir un fichier qui représente la racine du stockage externe, puis enregistrez vos fichiers partagés dans l'un des répertoires suivants:

Music/ - Media scanner classifies all media found here as user music. 
Podcasts/ - Media scanner classifies all media found here as a podcast. 
Ringtones/ - Media scanner classifies all media found here as a ringtone. 
Alarms/ - Media scanner classifies all media found here as an alarm sound. 
Notifications/ - Media scanner classifies all media found here as a notification sound. 
Pictures/ - All photos (excluding those taken with the camera). 
Movies/ - All movies (excluding those taken with the camcorder). 
Download/ - Miscellaneous downloads.