我有一个透明的位图(钟面),我重绘模仿一个计时码表,它完美的工作(覆盖不同的表盘)使用一个基本的空面板PNG并在它上面用一点三角/高中的东西画针
问题是:我需要循环通过更新针的数量和覆盖几个刻度盘 . 它可以工作,但边框变得颗粒状,我通过它循环越多,如果我使用非透明基面板,它很好......我一直在尝试各种各样的事情/建议而没有成功,我需要透明度来为覆盖工作 .
一些调整大小继续作为最终 ImageView
大小绘制它可能不同于基础面板大小,尝试 createScaleBitmap
,与矩阵没有差异保持基本 drawBitmap(bmp, rect1, rect2, myPaint)
-
使用
ARG_8888
创建我的位图 -
有一个方法可以返回透明位图,并正确地解决了针
-
我在ImageView上使用
setImageBitmapm
绘制了这个,首先尝试在位图上绘图,但没有区别 -
尝试在绘制
dials(PorterDuff.mode)
之前清除位图,没有区别
Android处理透明重绘是否有任何技巧或未知方式?将Alpha设置为Zero会有什么不同吗?我的位图已经透明了 .