1

我知道我们可以使用以下方法将位图裁剪为矩形:

Bitmap.createBitmap(source, x, y, width, height)

但我想知道以手绘模式或某些多边形形状裁剪位图。最好的例子可以在Jigsaw Puzzle 游戏中看到

我花了很多时间在谷歌上搜索,但没有找到任何帮助。有人可以在这方面帮助我吗?

4

1 回答 1

0

绘制 a 时,您可以使用 aPath来确定您的剪辑区域。CanvasBitmap

有关完整示例,请参见:

Android - 从多点裁剪图像

并且:

从位图中切割出多点多边形并将其置于透明度上

于 2012-11-20T08:11:16.847 回答