Raj*_*ddy 5 android design-patterns canvas
我想将一组随机小图案的重复模式限制在特定区域.我正在使用canvas创建一个对象(CustomView),我知道如何使用xml代码在布局上重复一个模式.
<bitmap
xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/patterntwo"
android:tileMode="repeat" />
Run Code Online (Sandbox Code Playgroud)
这不适用于画布.
我本质上想要使用位图作为customview的背景图像,并希望在X和Y方向的视图中重复位图.
看看这张图片

小智 7
请尝试使用此代码: -
paint = new Paint(Paint.FILTER_BITMAP_FLAG);
Shader mShader1 = new BitmapShader(bitmap, Shader.TileMode.REPEAT,Shader.TileMode.REPEAT);
paint.setShader(mShader1);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3240 次 |
| 最近记录: |