Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 比较两个画布的差异_Java_Android_Android Canvas - Fatal编程技术网

Java 比较两个画布的差异

Java 比较两个画布的差异,java,android,android-canvas,Java,Android,Android Canvas,假设我让一个用户通过在画布上拖动或点击在画布上绘制颜色。我如何检查画布是否被此操作实际更改 i、 e.如果用户使用红色绘制,并且他们拖动的区域已经是红色,那么图像实际上将完全相同。如何将更新的画布图像与旧的画布图像进行比较,以查看其是否确实发生了更改?您可以比较与画布关联的位图。您可以在中看到几种解决方案

假设我让一个用户通过在画布上拖动或点击在画布上绘制颜色。我如何检查画布是否被此操作实际更改


i、 e.如果用户使用红色绘制,并且他们拖动的区域已经是红色,那么图像实际上将完全相同。如何将更新的画布图像与旧的画布图像进行比较,以查看其是否确实发生了更改?

您可以比较与画布关联的位图。您可以在中看到几种解决方案