如果我有一个图形设计,可以说一个 TextEdit 控件作为背景图像,从纵向视图更改为横向视图时是否可以拉伸图像?
我来自 WEB 和 CSS,我可以将背景图片分成 3 部分并动态拉伸背景。在 android 环境中是否有可能发生这样的事情,或者我应该为每个方向使用不同的布局?
如果我有一个图形设计,可以说一个 TextEdit 控件作为背景图像,从纵向视图更改为横向视图时是否可以拉伸图像?
我来自 WEB 和 CSS,我可以将背景图片分成 3 部分并动态拉伸背景。在 android 环境中是否有可能发生这样的事情,或者我应该为每个方向使用不同的布局?
您可以通过将它们放在项目中 /res 目录的单独子文件夹中来声明不同的图形。按照命名约定,您的应用程序将自动选择它们。
例如,如果您使用名为 textBackground.png 的背景图像,并且根据方向有两个版本。例如,该应用程序将res/drawable/textbackground.png
在默认情况下以及res/drawable-land/textBackground.png
在横向模式下使用。
查看此文档以获取完整的故事:
http://developer.android.com/guide/topics/resources/providing-resources.html