2012-01-25 84 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