2016-11-10 45 views
3

我想從下向上翻譯相對佈局,並且想要不斷獲取佈局的已更改高度。什麼是正確的做法?翻譯相對佈局並獲取Android動畫中更改後的高度

Animation animation = AnimationUtils.loadAnimation(getActivity(), R.anim.slide_up); 
animation.setDuration(333); 
view.startAnimation(animation); 

現在,我只是使用上面的代碼,但我不知道如何聆聽變化的高度。

感謝, 科林

回答

1

使用這個庫:AndroidViewAnimations

它有聽衆和漂亮的動畫,高reccommended

例子:Refer

採用Android自己implemntaion

fadeInAnimation.setAnimationListener(new Animation.AnimationListener() { 
    @Override 
    public void onAnimationStart(Animation animation) { 

    } 

    @Override 
    public void onAnimationEnd(Animation animation) { 

    } 

    @Override 
    public void onAnimationRepeat(Animation animation) { 

    } 
}); 
+0

謝謝你的迴應。有沒有辦法做到這一點,而不使用任何第三方庫? – Colin11

+0

請參閱我更新的答案 – Vicky