[JAVA] Appel à la galerie de mémorandum d'acquisition d'images

Créé une application pour la première fois depuis longtemps. J'ai décidé d'ajouter une fonction d'acquisition d'image en tant que fonction supplémentaire.

Le processus ici est comme une étape préparatoire avant l'acquisition d'images, alors j'appelle la galerie ... Je me demande si ça va. Préparez une intention, ajoutez-y deux fonctions et démarrez l'activité. Et l'étape qui permet le transfert d'informations.

findViewById(R.id.activity_detail_select_button).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
                intent.addCategory(Intent.CATEGORY_OPENABLE);
                intent.setType("image/*");
                startActivityForResult(intent, RESULT_PICK_IMAGEFILE);
            }
        });

Complétez les notes diverses d'ici

ACTION_OPEN_DOCUMENT

Intention de sélectionner des fichiers à l'aide du sélecteur → Sélecteur = Interface

CATEGORY_OPENABLE

Passer l'URI L'URI sert à identifier le nom et l'emplacement En passant ceci, ajoutez une image cette fois

"image/*"

→ Sélectionnez ceci comme type de chaîne de caractères

startActivityForResult

→ Lancer une activité et lui permettre de recevoir des informations de l'activité

Je ne suis pas du tout confiant, il serait donc très utile que vous puissiez le signaler.

Recommended Posts

Appel à la galerie de mémorandum d'acquisition d'images
Mémorandum Ruby (acquisition de valeur clé)