我知道我们可以使用以下方法裁剪矩形形状的位图:
Bitmap.createBitmap(source, x, y, width, height)
但我想知道在徒手模式或某些多边形形状中裁剪位图。最好的例子可以在Jigsaw Puzzle game
中看到我花了很多时间在谷歌上搜索但没有找到任何帮助。在这方面有人可以帮助我吗?
答案 0 :(得分:0)
绘制Canvas
时,您可以使用Path
确定Bitmap
上的剪辑区域。
有关完整示例,请参阅:
Android - Crop an image from multipoints
还有:
Cutting a multipoint ploygon out of Bitmap and placing it on transparency