android 控件放大变大动画

以中心点放大:

AnimationSet animationSet = new AnimationSet(true);


ScaleAnimation scaleAnimation = new ScaleAnimation( 1.0f, 1.15f, 1.0f, 1.15f, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); scaleAnimation.setDuration(100); //动画持续时间 animationSet.addAnimation(scaleAnimation); //保存动画效果到。。 animationSet.setFillAfter(true); //结束后保存状态 view.startAnimation(animationSet); //设置给控件


取消动画


animationSet.setFillAfter(false); //结束后不保存状态 animationSet.cancel(); //关闭动画 animationSet.reset(); //重置AnimationSet




【android 控件放大变大动画】

    推荐阅读