<objectAnimator
android:propertyName="string"
android:duration="int"
android:valueFrom="float | int | color"
android:valueTo="float | int | color"
android:startOffset="int"
android:repeatCount="int"
android:repeatMode=["repeat" | "reverse"]
android:valueType=["intType" | "floatType"]/>
好的,我正在学习一些 android 中的动画。我从 Google Developer Docs 获得了两个实际上我无法理解的属性是
android:propertyName="string"
android:valueType=["intType" | "floatType"]
有些价值观是有道理的,"fade", "rotation", "alpha"
但其他价值观呢?endYear, firstDayOfWeek
而且我没有找到关于这些的任何详细文档,或者我可能不理解各种教程和 Google Docs 试图传达的内容。
**
我的疑问是从哪里可以获得所有可能的值我的
"propertyName"
意思"valueType"
是它实际上做了什么它实际上是如何影响动画的
**
我正在关注本教程并尝试使用属性以便更好地理解。
比如说下面附上的截图显示了这么多的可能性,propertyName
但我不知道它们是如何有意义的。
More OverpropertyName
接受“x”和“y”作为它的值,但它们不会出现在窗口中。
如果ValueType
我在下面提到的轮子"floatType"
教程片段中更改为"intType"
<objectAnimator
android:duration="3000"
android:propertyName="rotation"
android:repeatCount="infinite"
android:repeatMode="reverse"
android:valueTo="180"
android:valueType="floatType" />
它停止动画..??????
任何人都可以解释这个问题或来源,以便我弄清楚..
这是谷歌文档中解释的
注意:-我第一次尝试动画,不仅是在安卓上,在我的生活中也是如此......