4

我知道如何制作重复位图的背景图案。我还看到了一种使用 Canvas 组合两个位图的方法。但我想制作一个重复的位图,并结合渐变可绘制来制作背景。我有一个 .png 文件,它是部分透明的,我想与渐变可绘制(普通渐变 XML)一起重复它。

这是 PNG:http ://subtlepatterns.com/?p=1203

有没有办法做到这一点?

提前致谢。

4

1 回答 1

10

您可以使用 XML 位图创建平铺图案:

<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/my_png"
    android:tileMode="repeat" />

然后,您应该能够将其用作LayerList可绘制对象的一部分,该可绘制对象还包括您的渐变。然后使用图层列表作为背景可绘制对象。

于 2012-06-11T23:12:52.477 回答