Устройство: Samsung Galaxy Tab
Я следовал этому руководству: http://developer.android.com/resources/articles/window-bg-speed.html
Я поместил фоновое изображение в тему, чтобы улучшить производительность, и я действительно хорошо работаю в портретной ориентации.
Тема:
<resources>
<style name="Theme.xxxx" parent="android:Theme">
<item name="android:windowBackground">@drawable/background_xxxx</item>
<item name="android:windowNoTitle">true</item>
</style>
</resources>
Я прикрепляю тему в файле манифеста к действию.
<activity android:name=".main"
android:label="@string/app_name"
android:theme="@style/Theme.xxxx">
В каталоге для рисования создаю файл background_xxxx.xml:
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/background_image"
android:tileMode="disabled" />
В каталог drawable-hdpi я поместил свое изображение 600x1024 px с именем background_image.png
В каталог drawable-large-land я поместил свое изображение 1024x600 px с именем background_image.png для альбомной ориентации
Когда я запускаю свое приложение в портретной ориентации, я вижу его с фоновым изображением в высоком разрешении, но если я поворачиваю его, я вижу изображение, помещенное в каталог drawable-large-land, в низком разрешении.
Где мне поместить изображение ландшафта, чтобы увидеть его в высоком разрешении?
Спасибо.