2010-02-15 13 views
5

Estoy tratando de hacer algunas pruebas con un emulador QVGA y me parece que busca un recurso de imagen en el orden mencionado.¿Por qué Android busca recursos QVGA en el orden incorrecto mdpi> hdpi> ldpi?

dibujable-mdpi primera
dibujable-IPAP segundo
dibujable-LDPI tercera
(que se hace algo que sólo se encuentra después de cambiar el nombre de la imagen en los otros dos directorios para las pruebas)

que cabe esperar es ldpi primero.

Cuando se ejecutan otros emuladores (HVGA y WVGA) usan sus directorios dibujables apropiados ... es solo QVGA. El único código que veo podría afectar esto está aquí (en base a la documentación)

He probado esto con un emulador de 2,0 y un 1,6, me sale el mismo resultado.

¿Alguna idea? Muchas gracias.

Respuesta

1

Parece que tengo que ingresar la densidad manualmente.

Si tan sólo selecciono QVGA como la piel de la lista "incorporado" desplegable que pone 120 como el valor de la densidad de LCD abstraído, pero no se parece a trabajar ...

Así elimino esa propiedad y agréguela de nuevo, luego cambie el valor a 120. Muchas gracias Dave por su dirección.

1

Compruebe para usted QVGA AVD. Si esto no se configura correctamente, es posible que el emulador no se esté ejecutando como un dispositivo de baja densidad. Debe ser 120.

también se puede comprobar mediante el botón detalles en el SDK de Android y AVD Gestor interfaz gráfica de usuario que se puede lanzar desde Eclipse o mediante la introducción de android en un símbolo del sistema:

alt text

+0

Guau, muy bien pensado, pero los dos emuladores estoy usando tienen 120 –

+0

No funcionó para mí .. – user1767260

Cuestiones relacionadas