标签: android android-canvas android-bitmap
我有一个原始图像和一个蒙版图像,它们对原始图像的不同区域具有不同的颜色。我只想让用户看到他点击的原始图像部分。最终目标是让用户通过点击每个部分逐个部分地绘制原始图像。
当前,我正在使用Floodfill进行此操作,但是它对于撤消重做操作的效率非常低。我想知道是否可以使用BitmapShader和PorterDuffModes做到这一点,而无需创建数百个小的位图作为单独的蒙版位图。