|
||
|
|
|
|||||||
| Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Imagenes diferentes densidades desde un servidor
Hola a todos!
Tengo una pequeña consulta. Mediante una base traigo de diferentes tablas imágenes a la app. Las mismas están en un server en mdpi, hdpi, ldpi y xhdpi. La pregunta es q por código, verifico con el Density Screen si pertenece a layout small, large, etc? O pregunto por la densidad del teléfono y en base a eso descargo la imagen correspondiente desde el servidor? Gracias!!!! |
|
|
|
#2
|
||||
|
||||
|
No tiene nada que ver el Small, Normal, Large, etc con el LDPI, MDPI, HDPI, etc.
El primero es el tamaño de la pantalla, y el segundo su densidad. Puedes tener un tamaño Large y MDPI y un tamaño Normal y XHDPI (El primero una Tablet de categoría media y el segundo un móvil de categoría alta). Así que lo más correcto en tu caso es preguntar por la densidad. Aquí ejemplo de código: DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics( metrics); switch(metrics.densityDpi){ case DisplayMetrics.DENSITY_LOW: break; case DisplayMetrics.DENSITY_MEDIUM: break; case DisplayMetrics.DENSITY_HIGH: break; } |
![]() |
Estás aquí
|
||||||
|
||||||
| Herramientas | |