为了账号安全,请及时绑定邮箱和手机立即绑定

怎么设置当ObjectAnimator执行完动画之后恢复原来的状态?

用Animation的话可以通过setFillAfter方法来进行设置当执行完动画是否返回原来的状态,但是用ObjectAnimator的没有这个方法,该怎么实现呢?

正在回答

2 回答

fillBefore?

0 回复 有任何疑惑可以回复我~
#1

botao555 提问者

ObjectAnimator压根都没有fillBefore方法啊
2016-03-02 回复 有任何疑惑可以回复我~
#2

botao555 提问者

非常感谢!
2016-03-03 回复 有任何疑惑可以回复我~
#3

LanSaman 回复 botao555 提问者

回复没有看到,我也没有试过,不知道有没有。如果没有的话,你试试添加listener,监听动画结束,然后。。。。多点尝试不同的方法
2016-03-03 回复 有任何疑惑可以回复我~

获取其原x,y坐标,再在动画后,用view.setX()设置x,y坐标喽

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android属性动画赏析
  • 参与学习       37222    人
  • 解答问题       77    个

本次课程,将向你介绍如何使用属性动画做出更好的动画

进入课程

怎么设置当ObjectAnimator执行完动画之后恢复原来的状态?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号