In my project, I have a bitmap that fills the entire screen. In this raster, I draw a path using
android.graphics.Canvas.drawPath(Path path, Paint paint)
paint is set to stroke and fill the contents of the path. What I have achieved is to remove the part of the bit that crosses the path. I managed to get the same behavior as on the other bitmapp instead of the path, and using the rules of the porter. Is there a chance to do the same with the road?
mPaintPath.setARGB(100, 100, 100, 100);// (100, 100, 100, 100) mPaintPath.setStyle(Paint.Style.FILL_AND_STROKE); mPaintPath.setAntiAlias(true); mPath.moveTo(x0, y0)); mPath.lineTo(x1, y1); mPath.lineTo(x2, y2); mPath.lineTo(x3, y3); mPath.lineTo(x0, y0); mPath.close(); c.drawPath(mPath, mPaintPath);
source share