2

J'essaie d'afficher plusieurs images dans l'application de galerie par défaut. Je suis en mesure d'afficher un avecAffichage des photos dans l'application de la galerie avec le nom de fichier

Intent intent = new Intent(); 
intent.setAction(Intent.ACTION_VIEW); 
intent.setDataAndType(Uri.parse("insert_filename_here"), "image/*"); 
startActivity(intent); 

Mais je veux ouvrir plusieurs. J'ai déjà posé cette question et j'ai été lié à d'autres threads, mais les réponses sont juste comment sélectionner plusieurs images. Je veux juste les afficher. J'ai trouvé une réponse pour s'ils sont dans le même dossier, mais mon dossier a d'autres images que je ne veux pas afficher. Toute aide est grandement appréciée.

Répondre

0

Je suis en mesure d'afficher un avec

D'abord, cela ne doit pas nécessairement quelque chose à voir avec « l'application de la galerie par défaut ». Il ouvrira tout ce que l'utilisateur veut, parmi toutes les applications installées qui prennent en charge ACTION_VIEW pour un type MIME de image/* et quel que soit le système utilisé dans ce Uri. Deuxièmement, il n'y a pas une seule "app galerie par défaut". Il existe des douzaines, sinon des centaines, d'implémentations de "l'application de galerie par défaut" sur des milliers de modèles d'appareils et environ 2 milliards d'appareils Android.

Mais je veux ouvrir plusieurs

Vous devrez écrire votre propre interface utilisateur pour cela.

Je trouve une réponse si elles sont dans le même dossier

Il n'y a pas besoin que tout appareil Android ont une application capable d'afficher plusieurs images à la fois. Et il n'y a aucune structure Intent standard pour demander de voir plus d'une chose.

+0

OK. Je vous remercie. –