Android Plusieurs Sélecteur De Fichier/Sélecteur De Boîte De Dialogue
J'ai été à récurer l'internet pour une simple et facile à mettre en œuvre Android sélecteur de fichier boîte de dialogue qui a également la possibilité de sélectionner plusieurs fichiers et de retourner un uri ou tableau de chaîne avec tous les fichiers sélectionnés.
Actuellement, je utiliser aFileChooser sur github et c'est selon moi mieux que android-fichier-dialogue. Mais ni l'adresse de la question de passer plusieurs fichiers.
Je ne suis qu'un intermédiaire développeur android, mais je pense que ce serait quelque chose de pas si difficile à mettre en œuvre par un pro.
J'ai regardé le code de aFileChooser et je pense que l'ajout d'un case à cocher à la rubrique de fichier serait le chemin à parcourir mais, comme pour le code, je suis paumé et le développeur semble qu'il n'est pas vraiment va marcher sur elle dans un avenir prévisible
Donc en bref im demandant de l'aide pour ajouter le sélectionner plusieurs fichiers option pour aFileChooser via github ou ici, ou peut-être suggérer de moi un meilleur dialogue qui fait ce que je veux.
OriginalL'auteur Asiimwe | 2014-02-28
Vous devez vous connecter pour publier un commentaire.
Je ne connais pas de sélecteur de fichier que vous pourriez utiliser, mais je peux vous montrer comment j'ai fait mon propre depuis longtemps. C'est en fait assez moche, mais ça fait ce que vous demandez. Vous pouvez sélectionner plusieurs fichiers et d'une
ArrayList<File>
est de retour viaIntent
.De sorte que vous pouvez l'utiliser comme un exemple de comment le faire, et de mettre en œuvre vous-même, si vous en avez vraiment besoin (je ne vous recommanderais pas à l'utilisation de mines, comme c'est le cas maintenant).
Voici les liens pour GitHub:
FileSelectionActivity
.FileSelectionActivity
.MainActivity
, sur la ligne 225 leFileSelectionActivity
est commencé.Vous trouverez ci-dessous une capture d'écran de
FileSelectionActivity
, comme je l'ai dit, laid."Aller" va à un niveau plus élevé de la hiérarchie des fichiers, il y a deux
ListView
s, l'une pour les répertoires et un pour fichiers. Les fichiers ont des cases à cocher. Lorsque le bouton est pressé, chaque élément dans la deuxièmeListView
est vérifié pour voir si la case à cocher est active ou non. C'est la ligne 71 de laFileSelectionActivity
fichier.De toute façon, j'espère que cela vous aide à faire votre propre sélection de fichier, ou de quelque chose.
J'ai réussi à faire votre code dans une bibliothèque, avec peu de modifications, j'ai surtout nommé la bibliothèque après vous, c'est ici github.com/tapaulo/Parian-Android-Multiple-file-Selector-Dialog. Vérifier ma réponse ci-dessous pour une sneek peek
OriginalL'auteur ArianJM
Merci pour la réponse ci-dessus, j'ai fait une simple bibliothèque qui répond à la préoccupation. Non seulement il passe un tableau de chemins d'accès aux fichiers, mais vous pouvez également l'utiliser pour sélectionner un dossier.
Ici, il est: https://github.com/tapaulo/Android-Multiple-file-Selector-Dialog
problème résolu, pourquoi pas de carte sd pour montrer. Ma carte sd nom différen puis extStorlocs variables alors, j'ai fait ajouter un nom et de son travaillé. merci. : String[] extStorlocs = {"/stockage/6131-3533",....};
OriginalL'auteur Asiimwe