Implementing an eraser in an Android drawing app - black trail and then transparent

后端 未结 5 596
粉色の甜心
粉色の甜心 2020-12-14 03:18

I have an drawing app for Android and I am currently trying to add a real eraser to it. Before, I had just used white paint for an eraser, but that won\'t do anymore since n

5条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-14 03:29

    Can you comment canvas.drawPath(mPreviewPath, mPaint) line and see if it works:

    @Override
    protected void onDraw(Canvas canvas) {
        canvas.drawColor(Color.TRANSPARENT);
        canvas.drawBitmap(mBitmap, 0, 0, mBitmapPaint);
        canvas.drawPath(mPath, mPaint);
        //canvas.drawPath(mPreviewPath, mPaint);
    }
    

提交回复
热议问题