Estoy terminando una aplicación de Android, todo lo que resta es adaptar los diseños de interfaz de usuario y los gráficos para varios dispositivos. Necesito elementos particulares colocados en posiciones particulares en la pantalla.Android y admite diseños de pantallas múltiples
Los documentos de Android explican cómo se clasifican las resoluciones de pantalla múltiple y los tamaños, y explican el sistema de etiquetado de recursos. Por ejemplo, tanto WVGA800 (480x800)
como WVGA854 (480x854)
se clasifican como pantallas de alta densidad normales. Para atender esto, se le pide que cree una carpeta llamada "diseño" (ya presente para "normal") y "drawable-hdpi".
El problema es que esto no hace nada para diferenciar dos dispositivos de la misma clasificación, incluso si usa unidades "dp". ¿Cómo se pueden proporcionar diseños/drawables para WGA800 y para WGA854 por separado?
Las relaciones son lo suficientemente diferentes como para que el usuario advierta fácilmente escalas erróneas, y esto se ve agravado por mi necesidad de cosas como un puntaje y un temporizador para aparecer en un lugar particular contra una imagen de fondo.
El mismo problema se aplica a los pares {WQVGA400 (240x400), WQVGA432 (240x432)} y {WVGA800 (480x800), WVGA854 (480x854)}. ¿Cómo se puede diseñar/dibujar para WQVA400 y WQGA432?
Probablemente no sea la respuesta que está buscando, pero puede obtener el ancho y alto de la pantalla y luego puede cambiar el tamaño de la imagen o poner los puntajes y el temporizador en el lugar correcto. – Rajkiran