我试图在按下按钮后按钮向下移动到屏幕底部。
我让动画完美运行,但动画结束后按钮不会停留在屏幕底部。我尝试过使用offsetTopAndBottom()
,但它只停留在那里一帧,并在顶部重绘。我怎样才能让按钮停留?
答案 0 :(得分:11)
您是否尝试在动画实例上调用setFillAfter(true)
?
问候!
答案 1 :(得分:3)
是的,setFillAfter(true)
有效。
但奇怪的是,相应的android:fillAfter
XML属性不会提供相同的效果。请注意,伙计。
答案 2 :(得分:0)
您的按钮无法点击,因为您使用的是查看动画,而不是属性动画。 视图动画仅更改绘制视图的位置,而不是真正将其移动到该位置。 属性动画可以解决问题。
我在另一个帖子上回答了你的问题。 您可以查看here。