J'ai un fichier appelé Comment puis-je définir ceci sur un ne compile pas. p> p> nochart.png code> dans
/ drables code>.
imageview code>? p>
4 Réponses :
Utilisation:
chartImageView.setImageResource(R.drawable.nochart);
Essayé cela, mais toujours écrasé lors de l'utilisation d'un fichier .png code>. Si j'essaie la même chose avec un fichier
.jpeg code>, cela fonctionne. Il en va de même (c.-à-d. Crash) si j'essaie
Android: fond = "@ drable / image_name" code> avec un fichier
.png code>, mais fonctionne avec
.jpeg < / code> s. Des idées?
Fixé. Le problème était la taille de l'image elle-même; C'était trop grand. Mise à l'échelle L'image Pour être plus petite a fait l'affaire et fonctionne directement du fichier XML directement, c'est-à-dire Android: fond = "@ drable / image_" code>
Vous pouvez également définir l'image à l'aide d'un fichier XML avec l'attriblute suivant
android:src="@drawable/nochart"
Cela ne fonctionne pas. Il semble que ImageView ne puisse pas charger un PNG par défaut.
Faire cela fonctionne pour moi si i> b> J'utilise un fichier .jpeg code>. Il se bloque avec un fichier
.png code>.
Gratter mon dernier commentaire. Mon problème était la taille de l'image elle-même; C'était trop grand. Mise à l'échelle L'image Pour être plus petite a fait l'affaire et fonctionne directement du fichier XML directement, c'est-à-dire directement, Android: fond = "@ Puilable / image_" code> en tant que fichier code> .png code>.
J'ai rencontré le même problème. La solution pour moi était de déplacer le ".png" de "Diable-21" à "Diable". P>
Il suffit de mettre votre fichier .png dans le dossier Mipmap p>