0
我需要一条建议,将不透明度设置为PictureDrawable
对象,因为通常setAlpha()
未在PictureDrawable
中实施。 我的情况与this one非常相似(我也使用库从原始资源中获取SVG的drawable)。但我无法使用该解决方案,因为我想动态更改不透明度(而不是在创建时应用滤色器)。将不透明度设置为PictureDrawable
当在SurfaceView
上绘图时,上下文将动画多个可绘图。
在这种情况下可能是一个很好的解决方法?
谢谢。
使用Canvas.saveLayerAlpha,这个方法用于绘制AlphaAnimations前的v4设备 – pskink 2014-11-21 21:20:35