android - xhdpi - tamaño de imagenes para aplicaciones moviles
¿Por qué Android busca recursos QVGA en el orden incorrecto mdpi> hdpi> ldpi? (2)
Estoy tratando de hacer algunas pruebas con un emulador QVGA y me parece que busca un recurso de imagen en el orden mencionado.
drawable-mdpi primero
drawable-hdpi 2nd
drawable-ldpi 3rd
(se encuentra solo después de cambiar el nombre de la imagen en los otros dos directorios para probar)
Esperaría que fuera 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í (basado en los documentos)
Lo he probado con un emulador 2.0 y un 1.6, obtengo el mismo resultado.
¿Algunas ideas? Muchas gracias.
Parece que tengo que ingresar la densidad manualmente.
Si selecciono QVGA como skin de la lista desplegable "Built-in", pone 120 como valor para la densidad de LCD abstraída, pero parece que no funciona ...
Así que elimino esa propiedad y la vuelvo a agregar, luego cambio el valor a 120. Muchas gracias Dave por su dirección.
Compruebe la configuración hw.lcd.density
en config.ini
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. Debería ser 120.
También puede verificar usando el botón Detalles en el SDK de Android y la GUI de AVD Manager, que puede iniciar desde Eclipse o ingresando android
en el símbolo del sistema: