我知道如何制作重复位图的背景图案。我还看到了一种使用 Canvas 组合两个位图的方法。但我想制作一个重复的位图,并结合渐变可绘制来制作背景。我有一个 .png 文件,它是部分透明的,我想与渐变可绘制(普通渐变 XML)一起重复它。
这是 PNG:http ://subtlepatterns.com/?p=1203
有没有办法做到这一点?
提前致谢。
我知道如何制作重复位图的背景图案。我还看到了一种使用 Canvas 组合两个位图的方法。但我想制作一个重复的位图,并结合渐变可绘制来制作背景。我有一个 .png 文件,它是部分透明的,我想与渐变可绘制(普通渐变 XML)一起重复它。
这是 PNG:http ://subtlepatterns.com/?p=1203
有没有办法做到这一点?
提前致谢。
您可以使用 XML 位图创建平铺图案:
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/my_png"
android:tileMode="repeat" />
然后,您应该能够将其用作LayerList可绘制对象的一部分,该可绘制对象还包括您的渐变。然后使用图层列表作为背景可绘制对象。