2011-05-24 180 views
1

enter image description here 如何在画布上绘制半透明(半透明)带的路径(方法onDraw在我的自定义视图中)?我通过贝塞尔曲线绘制路径线(方法path.quadTo),但是我想绕着这条线照亮半透明带? 我尝试了几种方法:带半透明(半透明)带的绘制路径

  1. 尝试使用半透明颜色0x8800ff00绘制绘制路径。
  2. 尝试使用paint.setShader(新的BitmapShader(半透明背景图像))并通过此画图绘制路径;

但他们没有帮助。没有半透明效果。

+0

我认为以下问题的答案可能有助于人们试图找到解决这个问题的方法(它对我有用):http://stackoverflow.com/questions/6281783/dynamically-generated-line-with-glow - 有效 – zilinx 2011-08-01 12:16:23

回答

0

如果您首先使用和透明颜色(这是辉光)的Paint绘制曲线,然后在其上绘制第一条曲线,它会起作用吗?

+0

我试过这种方法,但它没有帮助我。线宽最大且半透明的线条无透明度。 – Konstantin 2011-05-24 10:55:22