Android画布隐藏形状

Android画布隐藏形状,android,canvas,Android,Canvas,我正在制作一个小应用程序,需要绘制一些矩形并使用其contains()方法。我的问题是画一个隐藏的矩形。我正在尝试使用Paint的setStyle(Paint.Style.STROKE),然后setStrokeWidth(0)。但是笔划仍然可见。将绘制颜色设置为透明颜色。试试下面的方法 Paint paint = new Paint(); paint.setColor(0xFF); OR paint.setColor(Color.TRANSPA

我正在制作一个小应用程序,需要绘制一些矩形并使用其
contains()
方法。我的问题是画一个隐藏的矩形。我正在尝试使用Paint的
setStyle(Paint.Style.STROKE),
然后
setStrokeWidth(0)
。但是笔划仍然可见。

将绘制颜色设置为透明颜色。试试下面的方法

    Paint paint = new Paint();
    paint.setColor(0xFF);

            OR

    paint.setColor(Color.TRANSPARENT);

    canvas.drawRect(30, 30, 80, 80, paint);