在Android中检测重叠路径

dee*_*eeJ 6 android

在此输入图像描述我想知道是否有某种方法可以检测当前绘制的路径是否接触/穿过现有路径.现有路径可以是绘制的,也可以是背景图像的一部分.如果我能够完全绘制当前路径找到它,那么它也会有所帮助.在最糟糕的情况下,我可以进行逐像素检查以查看两条路径是否在接触?

Bon*_*dax 0

使用路径定义线条,然后将 android.graphics.Region 设置为该路径。稍后检查所有区域是否相交

region1.op(region2, Op.INTERSECT);
Run Code Online (Sandbox Code Playgroud)