2013-04-15 66 views
0

我使用我喜歡的按鈕使我的視圖動畫,我滑動它並在此停止使用slideUpIn.setFillAfter(true);但是視圖的物理位置不會改變,只有外觀。所以我必須點擊舊的位置才能點擊。圍繞它有沒有鍛鍊?當使用動畫時改變視圖的物理位置

回答

0

您需要設置新的LayoutParams才能查看正確的位置。

剛剛獲得動畫前的LayoutParams的視圖。然後動畫。然後添加到LayoutParams動畫字段編輯螞蟻設置此新的LayoutParams來查看。

0

嘗試實現一個AnimationListener並調用

view.clearAnimation() 

在視圖中

onAnimationEnd(Animation animation) 
相關問題