ImageView.setImageURI ne fonctionne PAS lorsque vous essayez d'affecter un R. drawable.X Uri

est liée à:

Besoin de suggestion à propos d'un "mixte" Uri /int id" images ambiante

maintenant, mon problème est que:

ImageView imgView=(ImageView)findViewById(R.id.imgView);
Uri imgUri=Uri.parse("android.resource://my.package.name/"+R.drawable.image);
imageView.setImageURI(imgUri);

ne fonctionne PAS . pourquoi?

je sais que

imgView.setImageDrawable(Drawable.createFromStream(
                    getContentResolver().openInputStream(imgUri),
                    null));

travail.

mais ça ne résout PAS mon problème. parce que je veux mettre l'image avec une uri independenty si cela vient d'une ressource ou à venir de la caméra ACTION_PICK intention...

toutes les suggestions sont les bienvenues.
Je vous remercie.
Ce qui concerne

  • Je ne peux pas croire que personne n'avait le même problème...et il n'y a pas de solutions... pourquoi des choses comme ça ne sont pas de travail?pourquoi ne sont pas documentés à tous?
InformationsquelleAutor Qlimax | 2010-02-22