Android画布 - 在矩形上绘制一个透明孔

时间:2017-05-12 18:01:35

标签: android canvas

我看过很多关于在位图上绘制一个洞的帖子,但是在尝试绘制填充区域(例如矩形)时,这似乎不起作用。

例如:

  1. 我正在使用canvas.drawRect()canvas.drawText()
  2. 绘制背景

    enter image description here

    1. 我在canvas.drawPaint()canvas.drawRect()
    2. 的背景上绘制了一个红色矩形

      enter image description here

      1. 我想要实现的目标:画一个能揭示背景的圆圈(洞)
      2. enter image description here

        有什么建议吗?提前谢谢!

        类似问题:Android canvas - Draw a hole& Erase bitmap parts using PorterDuff mode但是,当尝试绘制矩形而不是位图时,建议的解决方案不起作用。 (即我使用canvas.drawRect()canvas.drawLines()等动态创建背景,我没有静态位图。)

0 个答案:

没有答案