我要裁剪圖像的多個區域, 所以我必須延長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