Récupérer chemin réel d'une image dans la galerie
Bonjour,
Je voudrais, à l'aide de mon application, pouvoir choisir une image dans ma galerie et en récupérer le chemin complet.
J'ai ce morceau de code qui permet de mettre les data dans l'ImageView, mais comment avoir l'adresse du fichier ?
Code:
1 2 3 4 5 6 7 8
| private async void btnCamera_Click(object sender, EventArgs e)
{
Intent = new Intent();
Intent.SetType("image/*");
Intent.SetAction(Intent.ActionGetContent);
StartActivityForResult(Intent.CreateChooser(Intent, "Select Picture"), PickImageId);
} |
Code:
1 2 3 4 5 6 7 8
| protected override async void OnActivityResult(int requestCode, [GeneratedEnum] Result resultCode, Intent data)
{
if ((requestCode == PickImageId) && (resultCode == Result.Ok) && (data != null))
{
Android.Net.Uri uri = data.Data;
imageView.SetImageURI(uri);
} |
Merci de votre aide