我要裁剪图像的多个区域, 所以我必须延长ImageView
画布中的多个裁剪区域?
自定义类这是我的onDraw:
@Override
protected void onDraw(Canvas canvas) {
canvas.clipRect(rect1);
canvas.clipRect(rect2);
super.onDraw(canvas);
}
当我夹1个矩形它工作正常,但是当我有多个它根本不显示任何东西。
UPDATE:
我也尝试使用路径,而不是剪辑:
@Override
protected void onDraw(Canvas canvas) {
canvas.clipPath(path1);
canvas.clipPath(path2);
super.onDraw(canvas);
}
但没有工作
我试过了,但是它没有工作。 – Khaled
然后你可能需要显示你的尝试,因为这是解决方案 – RabidMutant
我建议显示你已经尝试了什么,包括clipPath和clipRegion – RabidMutant