2010-09-29 15 views

Respuesta

17

Uso:

chartImageView.setImageResource(R.drawable.nochart); 
+0

Intenté esto, pero todavía se colgó al usar un archivo '.png'. Si intento lo mismo con un archivo '.jpeg', funciona. Lo mismo es cierto (es decir, bloqueo) si intento 'android: background =" @ drawable/image_name "' con un archivo '.png', pero funciona con' .jpeg's. ¿Algunas ideas? – ray

+0

Reparado. El problema fue el tamaño de la imagen en sí mismo; era demasiado grande Escalar la imagen para que sea más pequeña hizo el truco y funciona directamente desde el archivo XML, es decir, 'android: background =" @ drawable/image_name "' – ray

2

también se puede ajustar la imagen utilizando un archivo XML con la siguiente attriblute

android:src="@drawable/nochart" 
+2

Eso no funciona. Parece que ImageView no puede cargar un png por defecto. – Link14

+0

Hacer esto funciona para mí *** si *** Estoy usando un archivo '.jpeg'. Se bloquea con un archivo '.png'. – ray

+0

Raspe mi último comentario. Mi problema era el tamaño de la imagen en sí; era demasiado grande Escalar la imagen para que sea más pequeña hizo el truco y funciona directamente desde el archivo XML, es decir, 'android: background =" @ drawable/image_name "' como un archivo '.png'. – ray

0

me encontré con el mismo problema. La solución para mí fue mover el ".png" de "dibujable-21" a "dibujable".

Cuestiones relacionadas