Estoy teniendo un problema real con mis herramientas que no puedo entender.Android múltiples tamaños de pantalla y problemas de densidad
El problema es el siguiente:
Hay tamaños de pantalla a aproximadamente 320x480, 480x800, 480x854
Entonces hay más comúnmente densidades a 1,0 (160) y 1.5 (240)
Ahora, en un Droid, el tamaño de la pantalla es 480x800 y la densidad está informando usando DisplayMetrics como 1,5
en la G1, es 320x480 y de informar a una densidad de 1,0
PERO tableta dispositivos están informando de vuelta en 480x800 con una densidad de 1,0 (160)
Por lo tanto, me estoy volviendo loco porque puedo poner 320x480 imágenes de la carpeta dibujables-MDPI y 480x800 imágenes de la carpeta dibujables-IPAP , pero en las computadoras Tablet, no importa lo que no cambie el tamaño de una pantalla completa.
Cualquier ayuda sería muy apreciada. Solo quiero que todas mis imágenes 320x480 se escalen independientemente del dispositivo.
No estoy preocupado por la distorsión debido a la naturaleza de las imágenes, mi problema es que no siempre escala. En un G1, no escalan en absoluto y esto está bien. En un Droid, se amplían porque la densidad se informa correctamente (240), pero en un Galaxy Tab, las imágenes son todas pequeñas y en la esquina superior izquierda de la pantalla porque informa 480px de ancho, pero la densidad sigue siendo 160 - o al menos informando de esta manera. –