Comment créer des répertoires de fichiers et de dossiers dans Android data/data/projet de système de fichiers
Je suis en train de travailler sur une vidéo de l'éditeur de programme et je suis assez nouvelle pour android et java. Ce que je voudrais arriver, c'est que lorsque l'utilisateur appuie sur "créer un nouveau projet" bouton, une boîte de dialogue apparaît demandant à l'utilisateur le nom du projet. J'ai que la partie en bas, mais ce que je veux, c'est quand l'utilisateur appuie sur "ok" dans ce dialogue, mon code va prendre le nom et créer un répertoire à l'intérieur de mes données/fichier de données pour mon projet et à l'intérieur de ce répertoire, créer des dossiers intitulé de 1 à 5 ou plus. Je ne sais pas vraiment comment aller à ce sujet, de sorte que toute entrée serait vraiment apprécié.
OriginalL'auteur Garren | 2011-04-11
Vous devez vous connecter pour publier un commentaire.
Comme sgarman proposé, vous pouvez utiliser la carte SD (et je pense que c'est mieux), mais si vous souhaitez utiliser votre application dir vous pouvez l'obtenir en appelant
getFilesDir()
de votre activité, il sera de retour uneFile
objet de/data/data/your.app/files
ensuite, vous pouvez obtenir le chemin d'accès et ajouter le nouveau répertoire:OriginalL'auteur MByD
La bonne façon d'obtenir un répertoire qui, pour le primaire, le propriétaire de l'appareil, qui se trouve sous Android/data/paquet sur le stockage externe, c'est juste pour appeler getExternalFilesDir() dans un Contexte.
Qui est,
Et aussi, vous devez ajouter l'autorisation d'écriture dans le Manifeste
OriginalL'auteur Amal Dev S I
Vous pouvez faire presque tous que l'aide de la Fichier et utiliser quelque chose comme cela Enregistrer une image modifiée de la carte SD
OriginalL'auteur sgarman
Découvrez la getFilesDir méthode qui sera de retour le répertoire que vous cherchez. Vous aurez probablement envie de faire un sous-répertoire.
OriginalL'auteur Chris Thompson