[JAVA] Bilderfassung Memorandum Galerie Anruf

Zum ersten Mal seit langer Zeit eine App erstellt. Ich habe beschlossen, eine Bilderfassungsfunktion als zusätzliche Funktion hinzuzufügen.

Der Prozess hier ist wie eine Vorbereitungsphase vor der Bildaufnahme, also rufe ich die Galerie an ... Ich frage mich, ob es in Ordnung ist. Bereiten Sie eine Absicht vor, fügen Sie zwei Funktionen hinzu und starten Sie die Aktivität. Und die Bühne, auf der Informationen übertragen werden können.

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);
            }
        });

Vervollständigen Sie verschiedene Notizen von hier

ACTION_OPEN_DOCUMENT

Absicht, Dateien mit der Auswahl auszuwählen → Picker = Schnittstelle

CATEGORY_OPENABLE

URI übergeben URI dient zur Identifizierung von Name und Ort Fügen Sie diesmal ein Bild hinzu, indem Sie dies übergeben

"image/*"

→ Wählen Sie dies als Zeichenkettentyp

startActivityForResult

→ Starten Sie eine Aktivität und lassen Sie sie einige Informationen von der Aktivität erhalten

Ich bin überhaupt nicht zuversichtlich, daher wäre es sehr hilfreich, wenn Sie darauf hinweisen könnten.

Recommended Posts

Bilderfassung Memorandum Galerie Anruf
Ruby Memorandum (Erwerb des Schlüsselwerts)