Circular Reveal圆形展开缩放属性动画

实现效果
这里写图片描述->这里写图片描述->这里写图片描述

代码

   final View image = findViewById(R.id.image2);
   image.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                final Animator circularReveal = ViewAnimationUtils.
                        createCircularReveal(image, image.getWidth()/2, image.getHeight()/2,   0,image.getWidth()/2);
                        //(View view,int centerX,  int centerY, float startRadius, float endRadius)
                circularReveal.setInterpolator(new AccelerateDecelerateInterpolator());
                circularReveal.setDuration(1000);
                circularReveal.start();
            }
        });

猜你喜欢

转载自blog.csdn.net/u011106915/article/details/77575255