Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓,制作一个相当复杂的动画?_Android_Animation - Fatal编程技术网

Android 安卓,制作一个相当复杂的动画?

Android 安卓,制作一个相当复杂的动画?,android,animation,Android,Animation,我知道如何在Android中使用animationAPI制作典型的动画。但我不知道该怎么做: 它只是戒指内的一个textview,而戒指正在制作动画,textview处于固定状态。请注意,缩放时环的厚度不会改变。假设您已经将环作为视图,只需使用两个ObjectAnimator创建一个动画集即可更改环视图的scaleX和scaleY。缩放的距离取决于您希望环向外或向内延伸的距离 确保将pivotX和pivotY设置为视图的中心 然后,简单地让它重复 谢谢杰基。我需要的环厚度保持固定时,它是放大和

我知道如何在Android中使用
animation
API制作典型的动画。但我不知道该怎么做:


它只是戒指内的一个
textview
,而戒指正在制作动画,
textview
处于固定状态。请注意,缩放时环的厚度不会改变。

假设您已经将环作为视图,只需使用两个ObjectAnimator创建一个动画集即可更改环视图的scaleX和scaleY。缩放的距离取决于您希望环向外或向内延伸的距离

确保将pivotX和pivotY设置为视图的中心


然后,简单地让它重复

谢谢杰基。我需要的环厚度保持固定时,它是放大和缩小!按照你提到的方式,它的厚度会改变。