Obtenir le répertoire à partir d'un chemin de fichier dans Java (Android)
Est-il une fonction permettant d'obtenir le répertoire partie d'un chemin d'accès au fichier?
donc, à partir de
String a="/root/sdcard/Pictures/img0001.jpg";
vous obtenez
"/root/sdcard/Pictures"
source d'informationauteur Joan
Vous devez vous connecter pour publier un commentaire.
Oui. Tout d'abord, la construction d'un
File
représentant le chemin de l'image:Si vous utilisez un chemin relatif:
Puis, obtenir le parent:
Ou, si vous voulez le répertoire comme un
File
objet,Une meilleure façon, l'utilisation
getParent()
deFile
Classe..http://developer.android.com/reference/java/io/File.html#getParent%28%29
Vous pouvez également utiliser FilenameUtils de Apache. Elle vous offre au moins les caractéristiques suivantes pour l'exemple C:\dev\project\file.txt:
J'ai eu la solution sur ce bout de 4 jours, Veuillez prendre note des points suivants, tout en donnant le chemin d'accès au Fichier de classe dans Android(Java):
mention des autorisations dans le fichier de Manifeste.
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
par exemple