Comment mettre un fichier PNG à une ImageView?
J'ai un fichier appelé nochart.png
dans /drawable
.
Comment puis-je régler cela à un ImageView
?
chartImageView.setImageDrawable(R.drawable.nochart);
Ne compile pas.
OriginalL'auteur Sheehan Alam | 2010-09-29
Vous devez vous connecter pour publier un commentaire.
Utilisation:
.png
fichier. Si je tente la même chose avec un.jpeg
fichier, il fonctionne. Le même est vrai (j'.e se bloquer) si j'essaieandroid:background="@drawable/image_name"
avec un.png
fichier, mais fonctionne avec.jpeg
s. Des idées?Fixe. Le problème était la taille de l'image elle-même; c'était trop grande. L'échelle de l'image à être plus petite, a fait le tour et fonctionne à partir du fichier XML directement, c'est à dire
android:background="@drawable/image_name"
OriginalL'auteur skorulis
vous pouvez également définir l'image à l'aide d'un fichier xml avec les éléments suivants attriblute
Faire ce qui fonctionne pour moi si je suis en utilisant un
.jpeg
fichier. Il se bloque avec un.png
fichier.Scratch de mon dernier commentaire. Mon problème était la taille de l'image elle-même; c'était trop grande. L'échelle de l'image à être plus petite, a fait le tour et fonctionne à partir du fichier XML directement, c'est à dire
android:background="@drawable/image_name"
comme un.png
fichier.OriginalL'auteur Jared
J'ai rencontré le même problème. La solution pour moi a été de déplacer le ".png" à partir de "drawable-21" à "drawable".
OriginalL'auteur Dante