采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
view添加OnGlobalLayoutListener后,开启位移动画ObjectAnimator,但我在onGlobalLayout方法中获取view的getLayoutParams属性值却没有改变,辛苦老师给指点下
属性动画确实不会修改 layoutParams
属性动画的原理是改变view的属性值,然后调用invalidate不断刷新视图。位移动画是改变了哪些属性值呢
看一下源码就很清晰了呀同学,位移动画你说的是最早的那一套动画机制?那个只会修改绘制的位置。早期android的动画机制很鸡肋的其实。
谢谢老师~
登录后可查看更多问答,登录/注册
改变视野和思维 深度与广度兼备的 Android 进阶面试指导课程
1.1k 1
1.1k 16
857 10
1.2k 10