android 防止背景图片被拉伸 背景图片平铺

android layout布局文件设置背景图片只需要加上 android:background="@drawable/ic_bg"  就可以了ic_bg为资源里的图片

然而这样设置后当图片较小时会发现 图片被拉伸了,失真。


那如何防止这种情况发生?

1.在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" />   


然后在布局里的引用改为

android:background="@drawable/repeat_bg"


重新发布查看你会发现背景实现了平铺效果。

你可能感兴趣的:(android,背景)