一.下午在探索Animation
时发现对AnimationSet
设置的repeatCount
和repeatMode
没有用,尝试之后果断百度,发现有人说是google工程师故意的,这个不去管,但是,可以通过对set中的其他animation
单独设置repeatCount
和repeatMod
e,最后再设置控件的startAnimation(set)
就行了。
二.animation属性中的pivotX、pivotY有三种取值:
1.数值android:pivotX="50"
表示相对于当前控件的左上角再偏移设置的数值50dp;
2.百分数不带后缀p,即android:pivotX="50%"
表示相对于当前控件的左上角再加上本身宽度的50%;
3.百分数带后缀p,即android:pivotX="50%p"
表示相对于当前控件的左上角再加上父控件宽度的50%;
可以看出,这三种取值所相对的点都是当前控件的左上角,区别只是偏移距离的计算方式。