Mi aplicación para Android (un juego basado en texto) usa mucho las imágenes de fondo para proporcionar un mejor ambiente visual. Por ejemplo, si la acción en el juego te lleva a una taberna, obtienes una imagen de fondo de una taberna en el juego. Esta es una gran mejora, gráficamente, sobre el aburrido fondo negro que de otra manera obtendrías.Manejo de diferentes resoluciones de pantalla para imágenes de fondo en Android
También es un problema, sin embargo, desde android: el fondo siempre se extiende a las dimensiones de la pantalla. El resultado es que las imágenes de fondo se ven muy mal si el reproductor cambia entre el modo retrato y paisaje. Y para empeorar las cosas, muchos dispositivos tienen relaciones de aspecto muy diferentes (por ejemplo, 320x480 mdpi, 480x800 hdpi y 480x852 hdpi) y aún vienen más variaciones.
¿Cómo otros solucionan este problema? Tener imágenes individuales para las resoluciones/orientaciones principales no es una opción para mí, ya que esto daría como resultado que la aplicación crezca demasiado.
Gracias por la respuesta. Lamento que solo pueda marcar uno de ustedes. :) –
Romain proporcionó otra respuesta útil en http://stackoverflow.com/questions/3944080/android-avoid-scaling-of-background –