3

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

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

4

1 回答 1

13

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

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

查看此文档以获取完整的故事:

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

于 2012-01-25T13:53:05.403 回答