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