在Android应用程序中重复背景横幅

时间:2011-05-18 21:48:12

标签: android background repeat

我有一个100像素×100像素的图像,并希望图像保持其比例,但在屏幕上平铺以创建一种横幅。这可能吗?我搜索了谷歌,并且只找到了用图像填满整个屏幕的示例。

2 个答案:

答案 0 :(得分:7)

您可以创建一个xml drawable。在drawable文件夹中创建一个新的xml文件,比如background.xml。然后把它放进去:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@android:id/background">
            <bitmap
                android:src="@drawable/backgroundTile"
                android:tileMode="repeat" />
    </item>
</layer-list>

然后将其设置为View

的背景

答案 1 :(得分:1)