Bonjour. Je suis débutant en développement mobile Android. J'aimerais savoir comment faire choisir une image à l'utilisateur depuis sa galerie ou ailleurs dans son téléphone.
NB: vous pouvez me donner le lien d'une Doc qui l'explique.
Oublie pas de créer ta variable final pour REQUEST_CODE et de lui donner une valeur sinon il n'y aura aucun moyen de savoir si l'image a bien été récupérée ou pas :
private static final int REQUEST_CODE = 3
Puis tu ajoutes la méthode onActivityResult comme une méthode sans l'appeler. image.setImageURI(selectedImage) pour envoyer l'image que tu as récupérée dans un ImageView qui s'appelle "image" dans notre cas :
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
try {
switch (requestCode) {
case REQUEST_CODE:
if (resultCode == Activity.RESULT_OK) {
Uri selectedImage = data.getData();
image.setImageURI(selectedImage);
break;
}
}
} catch (Exception e) {
Log.e("", "Exception in onActivityResult : " + e.getMessage());
}
}
Bon courage.
- Edité par AudricPazza 26 mai 2019 à 22:27:07
Ne pas oublier de mettre le sujet en "Résolu" si celui-ci l'est.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
JCninho87
Ne pas oublier de mettre le sujet en "Résolu" si celui-ci l'est.
JCninho87