【发布时间】:2014-11-21 21:03:20
【问题描述】:
我需要一条关于将不透明度设置为PictureDrawable 对象的建议,因为PictureDrawable 中没有实现通常的setAlpha()。
我的情况与this one 非常相似(我还使用库从原始资源中的 SVG 中获取我的可绘制对象)。但我不能使用该解决方案,因为我想动态更改不透明度(而不是在创建时应用颜色过滤器)。
在SurfaceView 上绘图时,上下文正在为多个可绘制对象设置动画。
在这种情况下有什么好的解决方法?
谢谢。
【问题讨论】:
-
使用Canvas.saveLayerAlpha,此方法在pre v4设备中绘制AlphaAnimations时使用
标签: android surfaceview android-drawable androidsvg