Mon application Android (un jeu de texte) utilise beaucoup d'images d'arrière-plan afin de fournir une meilleure ambiance visuelle. Par exemple, si l'action dans le jeu vous emmène dans une taverne, alors vous obtenez une image de fond d'une taverne dans le jeu. C'est une grande amélioration, graphiquement, sur le fond noir ennuyeux que vous obtiendriez autrement.Traitement de différentes résolutions d'écran pour les images d'arrière-plan dans Android
C'est également un problème, cependant, puisque Android: background s'étend toujours aux dimensions de l'écran. Le résultat est que les images d'arrière-plan semblent très mauvaises si le joueur passe du mode portrait au mode paysage. Et pour aggraver les choses, de nombreux dispositifs ont des rapports d'aspect très différents (par exemple, 320 x 480 mdpi, 480 x 800 hdpi et 480 x 852 hdpi) et encore plus de variations sont à venir.
Comment les autres résolvent-ils ce problème? Avoir des images individuelles pour les principales résolutions/orientations n'est pas une option pour moi, car cela entraînerait la croissance de l'apk trop grande.
Merci pour les réponses. Désolé que je ne peux que cocher l'un d'entre vous. :) –
Romain fourni une autre réponse utile dans http://stackoverflow.com/questions/3944080/android-avoid-scaling-of-background –