为视图设置动画后,setVisibility无效

时间:2015-09-20 10:13:02

标签: android animation visibility

在搜索了这样的问题之后,我仍然不知道它的细节。有人说在设置可见性之前调用clearAnimation可以正常工作,但对我来说,它有时并不起作用。那么,是否有人知道它为什么会起作用或为什么它不起作用?

谢谢!

1 个答案:

答案 0 :(得分:0)

试试这个

animation.setAnimationListener(new Animation.AnimationListener() {

    @Override
    public void onAnimationStart(Animation animation) {}

    @Override
    public void onAnimationEnd(Animation animation) {
    view.clearAnimation();
    view.setVisibility(View.GONE);
    }

    @Override
    public void onAnimationRepeat(Animation animation) {}
});