package com.bytedance.sdk.component.adexpress.vc;

import android.animation.Animator;
import android.animation.ValueAnimator;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.view.View;
import android.view.animation.LinearInterpolator;
/* loaded from: classes2.dex */
public class Wwa extends View {
    private ValueAnimator AlY;
    private float DSW;
    private Animator.AnimatorListener NjR;
    private float Sg;
    private float YFl;
    private int nc;
    private float qsH;
    private ValueAnimator tN;
    private long vc;
    private Paint wN;

    public void setAnimationListener(Animator.AnimatorListener animatorListener) {
        this.NjR = animatorListener;
    }

    public Wwa(Context context, int i) {
        super(context);
        this.vc = 300L;
        this.DSW = 0.0f;
        this.nc = i;
        YFl();
    }

    public void YFl() {
        Paint paint = new Paint(1);
        this.wN = paint;
        paint.setStyle(Paint.Style.FILL);
        this.wN.setColor(this.nc);
    }

    @Override // android.view.View
    protected void onSizeChanged(int i, int i2, int i3, int i4) {
        super.onSizeChanged(i, i2, i3, i4);
        this.YFl = i / 2.0f;
        this.Sg = i2 / 2.0f;
        this.qsH = (float) (Math.hypot(i, i2) / 2.0d);
    }

    @Override // android.view.View
    protected void onDraw(Canvas canvas) {
        super.onDraw(canvas);
        canvas.drawCircle(this.YFl, this.Sg, this.DSW, this.wN);
    }

    public void Sg() {
        ValueAnimator ofFloat = ValueAnimator.ofFloat(0.0f, this.qsH);
        this.tN = ofFloat;
        ofFloat.setDuration(this.vc);
        this.tN.setInterpolator(new LinearInterpolator());
        this.tN.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() { // from class: com.bytedance.sdk.component.adexpress.vc.Wwa.1
            @Override // android.animation.ValueAnimator.AnimatorUpdateListener
            public void onAnimationUpdate(ValueAnimator valueAnimator) {
                Wwa.this.DSW = ((Float) valueAnimator.getAnimatedValue()).floatValue();
                Wwa.this.invalidate();
            }
        });
        this.tN.start();
    }

    public void tN() {
        ValueAnimator ofFloat = ValueAnimator.ofFloat(this.qsH, 0.0f);
        this.AlY = ofFloat;
        ofFloat.setDuration(this.vc);
        this.AlY.setInterpolator(new LinearInterpolator());
        this.AlY.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() { // from class: com.bytedance.sdk.component.adexpress.vc.Wwa.2
            @Override // android.animation.ValueAnimator.AnimatorUpdateListener
            public void onAnimationUpdate(ValueAnimator valueAnimator) {
                Wwa.this.DSW = ((Float) valueAnimator.getAnimatedValue()).floatValue();
                Wwa.this.invalidate();
            }
        });
        Animator.AnimatorListener animatorListener = this.NjR;
        if (animatorListener != null) {
            this.AlY.addListener(animatorListener);
        }
        this.AlY.start();
    }
}
