以LinearLayout為例,它提供的background屬性将會将背景圖檔拉伸,相當難看。其實我們僅僅需做少量的改動就能夠實作web程式設計中css背景圖檔的效果。來試試吧。
建立反複的背景圖檔
在drawable檔案夾下建立一個repeat_bg.xml:
<?
xml version="1.0" encoding="utf-8"?>
<bitmap
xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/bg"
android:tileMode="repeat" />
然後在布局的xml檔案裡能夠這樣引用:
<LinearLayout
android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/repeat_bg"> </LinearLayout>