Android背景平铺

参考:Android设置背景图片平铺

Android背景不做任何限定的时候,会拉伸铺满整个控件,有时候会变形。如果要做到平铺的话,只需要做一些修改即可。
在Android工程的res/values/drawable/目录下创建一个文件,名为repeat_bg.xml,名称任意。
在文件中写入如下代码:

1
2
3
4
<?xml version="1.0" encoding="utf-8"?>  
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/bg"
android:tileMode="repeat" />

上面代码段中android:src的值是要作为背景的图片,名称任意。而android:tileMode属性则指定当前bitmap的模式,选择repeat的值则表示重复,即平铺。

一般,可以用一小张图片,经过平铺,作为整个控件的背景。