改变视图背景图像的方向变化

时间:2012-01-25 13:43:34

标签: android android-layout android-orientation

如果我有一个图形设计让我们说TextEdit控件作为背景图像,是否可以在从纵向视图切换到横向视图时拉伸图像?

我来自WEB和CSS,我可以将背景图片分成3个部分,并使背景动态延伸。在Android环境中这样的事情是可能的,还是我应该为每个方向使用不同的布局?

1 个答案:

答案 0 :(得分:13)

您可以通过将不同的图形放在项目中/ res目录的单独子文件夹中来声明它们。通过命名约定,您的应用程序将自动选择它们。

例如,如果您使用名为textBackground.png的背景图像,并且根据方向有两个版本。默认情况下,该应用会使用res/drawable/textbackground.png,例如,在横向模式下,我会使用res/drawable-land/textBackground.png

查看此文档的完整故事:

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