Ist es möglich, einen Alpha-Animator auf ein <group>
Element anstelle von ganzen <vector>
Element in einem AnimatedVectorDrawable anzuwenden? Wenn nicht, gibt es eine Alternative dazu?Alpha-Animator zu einem Gruppenelement in AnimatedVectorDrawable
4
A
Antwort
3
Nein, das Element <group>
hat keine Alpha-Eigenschaft.
Gemäß der VectorDrawable documentation sind die Teile des VectorDrawable mit alpha die ganze <vector>
die android:alpha
und die <path>
hat, die android:strokeAlpha
und android:fillAlpha
hat.
Wenn Sie also das Alpha von nur einem Teil von VectorDrawable animieren möchten, sollten Sie fillAlpha und/oder strokeAlpha der relevanten Pfade animieren.