0

我为我使用的视图设置动画,就像按钮一样,我向上滑动它并在此处停止使用slideUpIn.setFillAfter(true);但是视图的物理位置不会改变,只会改变外观。所以我必须点击旧位置才能点击。周围有什么锻炼吗?

4

2 回答 2

0

尝试实现 AnimationListener 并调用

view.clearAnimation()

在视图中

onAnimationEnd(Animation animation)
于 2013-10-15T13:10:58.950 回答
0

您需要设置新LayoutParams的视图以正确的位置。

只是LayoutParams在动画之前查看。然后动画。然后添加到LayoutParams由动画字段编辑的 ant set this new LayoutParamsto view。

于 2013-04-15T07:57:34.190 回答