安卓设置背景图平铺,同时设置背景色需要在drawable中新建一个background_line_pantone.xml:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!--背景色-->
<item>
<shape>
<solid android:color="#7BB137" />
</shape>
</item>
<!--背景图平铺-->
<item>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@mipmap/line"
android:tileMode="repeat" />
</item>
</layer-list>
然后再需要用到的地方使用
android:background="@drawable/background_line_pantone"
进行设置.
如果只需要平铺背景图片,则xml中只需要第二个item中的bitmap即可
来源:oschina
链接:https://my.oschina.net/u/1054662/blog/1795268