2013-04-15 39 views
0

我使用我喜欢的按钮使我的视图动画,我滑动它并在此停止使用slideUpIn.setFillAfter(true);但是视图的物理位置不会改变,只有外观。所以我必须点击旧的位置才能点击。围绕它有没有锻炼?当使用动画时改变视图的物理位置

回答

0

您需要设置新的LayoutParams才能查看正确的位置。

刚刚获得动画前的LayoutParams的视图。然后动画。然后添加到LayoutParams动画字段编辑蚂蚁设置此新的LayoutParams来查看。

0

尝试实现一个AnimationListener并调用

view.clearAnimation() 

在视图中

onAnimationEnd(Animation animation) 
相关问题