2012-01-25 1 views
3

Если у меня есть графический дизайн, позволяющий использовать элемент управления TextEdit в качестве фонового изображения, можно ли растягивать изображение при смене с портретного на альбомный?Изменение фонового изображения фонового изображения при изменении ориентации

Я прихожу из WEB и с CSS, где я мог бы разделить фоновое изображение на 3 части и сделать динамический фон динамичным. Что-то вроде этого возможно в среде Android или я должен использовать разные макеты для каждой ориентации?

ответ

13

Вы можете объявить разные графики, отбросив их в отдельных подпапках каталога/res в вашем проекте. По соглашению об именах ваше приложение автоматически подберет их.

Например, если вы используете фоновое изображение, называемое textBackground.png, и у вас есть две версии его в зависимости от ориентации. Приложение будет использовать res/drawable/textbackground.png по умолчанию и res/drawable-land/textBackground.png, например, в ландшафтном режиме.

Заканчивать этот документ для полного рассказа:

http://developer.android.com/guide/topics/resources/providing-resources.html

+0

лучший ответ здесь. Фильтрация ресурсов Android является фантастической. – SeanPONeil