做缩放动画后,Android视图会消失吗?

时间:2015-07-07 00:39:47

标签: android animation view scaleanimation

我想在图像上进行缩放动画。当我点击它时,它应该按比例放大,并在再次点击它后缩小。

然而,缩小后图像会消失。

这是我的代码,

    private void scaleAnimation() {
        if (mIsViewExpanded) {
            // collapse
            ScaleAnimation scaleAnimation = new ScaleAnimation(1.25f, 1f, 1.25f, 1f, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
            scaleAnimation.setDuration(DELAY);
            scaleAnimation.setFillAfter(true);
            view.startAnimation(scaleAnimation);
        } else {
            // expand
            ScaleAnimation scaleAnimation = new ScaleAnimation(1f, 1.25f, 1f, 1.25f, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
            scaleAnimation.setDuration(DELAY);
            scaleAnimation.setFillAfter(true);
            view.startAnimation(scaleAnimation);
        }
    }

你们有什么想法吗?感谢。

0 个答案:

没有答案