翻译相对布局并在Android动画

时间:2016-11-10 06:44:12

标签: android android-animation

我想从下到上翻译相对布局,并希望不断获得布局的更改高度。什么是正确的做法?

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

现在,我只是使用上面的代码,但我不知道如何倾听改变的高度。

谢谢, 科林

1 个答案:

答案 0 :(得分:1)

使用此库:AndroidViewAnimations

它有听众和漂亮的动画,高度推荐

示例:Refer

使用android自己的实现

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

    }

    @Override
    public void onAnimationEnd(Animation animation) {

    }

    @Override
    public void onAnimationRepeat(Animation animation) {

    }
});