Meine Android-App (ein textbasiertes Spiel) verwendet Hintergrundbilder viel, um eine bessere visuelle Atmosphäre zu bieten. Zum Beispiel, wenn die Aktion im Spiel Sie in eine Taverne führt, dann erhalten Sie ein Hintergrundbild einer Taverne im Spiel. Dies ist eine enorme Verbesserung, grafisch, über den langweiligen schwarzen Hintergrund, den Sie sonst bekommen würden.Umgang mit verschiedenen Bildschirmauflösungen für Hintergrundbilder in Android
Es ist aber auch ein Problem, da Android: Hintergrund erstreckt sich immer auf die Abmessungen des Bildschirms. Die Folge ist, dass die Hintergrundbilder sehr schlecht aussehen, wenn der Player zwischen Hoch- und Querformat wechselt. Und um die Sache noch schlimmer zu machen, haben viele Geräte sehr unterschiedliche Seitenverhältnisse (z. B. 320 × 480 dpi, 480 × 800 hdpi und 480 × 852 hdpi) und noch mehr Variationen kommen.
Wie lösen andere dieses Problem? Einzelne Bilder für die Hauptauflösungen/-orientierungen zu haben, ist für mich keine Option, da dies dazu führen würde, dass die APK zu groß wird.
Danke für die Antworten. Entschuldigung, dass ich nur einen von Ihnen ankreuzen kann. :) –
Romain lieferte eine weitere nützliche Antwort in http://stackoverflow.com/questions/3944080/android-avoid-scaling-of-background –