现在我正在做一个难题。想要通过点匹配正确的对。假设如果我们连接不匹配对,它要显示警报以及自动删除该线条。现在,除了一件事外,所有功能都已完成。我对删除绘制线(自动)一无所知。

在Android中可能吗?是否有任何可删除drawnline的方法。

有帮助吗?

解决方案

您是在使用 Canvas.drawLine? API中没有这样的东西可以“删除绘制线”。

我可以想象几个选择:

  • 再次使用背景颜色再次绘制相同的行以“擦除”
  • 重新绘制整个屏幕,但这次没有绘图线

其他提示

如上所述,没有办法删除绘制线。您可以使用BitMap.Copy进行原始图像的副本(原始图像= img1;重复= img2)。将其复制到config.argb_8888,这使其可变。 2)使用canvas.drawline()3)在新创建的图像上绘制线路时,您想在没有线路的情况下返回旧图像时,显示IMG1并回收IMG2。

但是,只有当您的图像不占用大量RAM时,这才有效,在这种情况下,您在同一图像上执行所有操作并在想回滚时下载新副本将是理想的选择。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top