Je voudrais montrer un png dans la visionneuse intégrée d'image. Voici mon code:android afficher l'image dans le visionneur d'images
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(path)), "image/png");
startActivity(intent);
Il affiche un msgbox avec une wich liste contient plus de 10 différents applications qui peuvent afficher l'image. Comment limiter le msgbox à deux ou trois applications (le plus significatif si possible)?
applications comme ES File Explorer suggèrent seulement deux ou trois applications .... – Arutha
Je ne sais pas pourquoi vous voulez faire cela, comment savez-vous quelles applications laisser pour que l'utilisateur puisse choisir? Quels sont les plus importants pour lui/elle? Que se passe-t-il si vous retirez de la liste celle que vous voulez? – blindstuff
@blindstuff Que diriez-vous d'un menu "Ouvrir avec la galerie intégrée"? Tu n'as même pas pensé à ça? Avec un tel menu, l'utilisateur sait ce qui sera fait s'il le tape. –