package d.b.g;

import android.content.Context;
import android.content.res.ColorStateList;
import android.graphics.Canvas;
import android.graphics.PorterDuff;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.widget.SeekBar;
import d.h.j.y;
import java.util.concurrent.atomic.AtomicInteger;

/* JADX INFO: loaded from: classes.dex */
public class v extends q {

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final SeekBar f2090d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public Drawable f2091e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public ColorStateList f2092f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public PorterDuff.Mode f2093g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public boolean f2094h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public boolean f2095i;

    public v(SeekBar seekBar) {
        super(seekBar);
        this.f2092f = null;
        this.f2093g = null;
        this.f2094h = false;
        this.f2095i = false;
        this.f2090d = seekBar;
    }

    @Override // d.b.g.q
    public void a(AttributeSet attributeSet, int i2) {
        super.a(attributeSet, i2);
        Context context = this.f2090d.getContext();
        int[] iArr = d.b.b.f1534g;
        z0 z0VarQ = z0.q(context, attributeSet, iArr, i2, 0);
        SeekBar seekBar = this.f2090d;
        d.h.j.y.o(seekBar, seekBar.getContext(), iArr, attributeSet, z0VarQ.f2138b, i2, 0);
        Drawable drawableH = z0VarQ.h(0);
        if (drawableH != null) {
            this.f2090d.setThumb(drawableH);
        }
        Drawable drawableG = z0VarQ.g(1);
        Drawable drawable = this.f2091e;
        if (drawable != null) {
            drawable.setCallback(null);
        }
        this.f2091e = drawableG;
        if (drawableG != null) {
            drawableG.setCallback(this.f2090d);
            SeekBar seekBar2 = this.f2090d;
            AtomicInteger atomicInteger = d.h.j.y.a;
            d.h.d.k.c.b(drawableG, y.d.d(seekBar2));
            if (drawableG.isStateful()) {
                drawableG.setState(this.f2090d.getDrawableState());
            }
            c();
        }
        this.f2090d.invalidate();
        if (z0VarQ.o(3)) {
            this.f2093g = g0.b(z0VarQ.j(3, -1), this.f2093g);
            this.f2095i = true;
        }
        if (z0VarQ.o(2)) {
            this.f2092f = z0VarQ.c(2);
            this.f2094h = true;
        }
        z0VarQ.f2138b.recycle();
        c();
    }

    public final void c() {
        Drawable drawable = this.f2091e;
        if (drawable != null) {
            if (this.f2094h || this.f2095i) {
                Drawable drawableMutate = drawable.mutate();
                this.f2091e = drawableMutate;
                if (this.f2094h) {
                    d.h.d.k.b.h(drawableMutate, this.f2092f);
                }
                if (this.f2095i) {
                    d.h.d.k.b.i(this.f2091e, this.f2093g);
                }
                if (this.f2091e.isStateful()) {
                    this.f2091e.setState(this.f2090d.getDrawableState());
                }
            }
        }
    }

    public void d(Canvas canvas) {
        if (this.f2091e != null) {
            int max = this.f2090d.getMax();
            if (max > 1) {
                int intrinsicWidth = this.f2091e.getIntrinsicWidth();
                int intrinsicHeight = this.f2091e.getIntrinsicHeight();
                int i2 = intrinsicWidth >= 0 ? intrinsicWidth / 2 : 1;
                int i3 = intrinsicHeight >= 0 ? intrinsicHeight / 2 : 1;
                this.f2091e.setBounds(-i2, -i3, i2, i3);
                float width = ((this.f2090d.getWidth() - this.f2090d.getPaddingLeft()) - this.f2090d.getPaddingRight()) / max;
                int iSave = canvas.save();
                canvas.translate(this.f2090d.getPaddingLeft(), this.f2090d.getHeight() / 2);
                for (int i4 = 0; i4 <= max; i4++) {
                    this.f2091e.draw(canvas);
                    canvas.translate(width, 0.0f);
                }
                canvas.restoreToCount(iSave);
            }
        }
    }
}
