Open bingoogolapple opened 8 years ago
// 沿着中心的缩小的动画
view.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Animator animator = ViewAnimationUtils.createCircularReveal(view, view.getWidth() / 2, view.getHeight() / 2, view.getWidth() / 2, 0);
animator.setInterpolator(new LinearInterpolator());
animator.setDuration(1000);
animator.start();
}
});
// 从左上角扩展的圆形动画
view.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Animator animator = ViewAnimationUtils.createCircularReveal(view,0,0,0,(float) Math.hypot(view.getWidth(), view.getHeight()));
animator.setDuration(1000);
animator.start();
}
});
主题样式