package android.support.v7.widget;

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;

/* JADX INFO: compiled from: AppCompatSeekBarHelper.java */
/* JADX INFO: loaded from: classes.dex */
class v extends r {

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

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

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    private ColorStateList f1144f;
    private PorterDuff.Mode g;
    private boolean h;
    private boolean i;

    v(SeekBar seekBar) {
        super(seekBar);
        this.f1144f = null;
        this.g = null;
        this.h = false;
        this.i = false;
        this.f1142d = seekBar;
    }

    private void f() {
        if (this.f1143e != null) {
            if (this.h || this.i) {
                Drawable drawableP = android.support.v4.graphics.drawable.a.p(this.f1143e.mutate());
                this.f1143e = drawableP;
                if (this.h) {
                    android.support.v4.graphics.drawable.a.n(drawableP, this.f1144f);
                }
                if (this.i) {
                    android.support.v4.graphics.drawable.a.o(this.f1143e, this.g);
                }
                if (this.f1143e.isStateful()) {
                    this.f1143e.setState(this.f1142d.getDrawableState());
                }
            }
        }
    }

    @Override // android.support.v7.widget.r
    void c(AttributeSet attributeSet, int i) {
        super.c(attributeSet, i);
        t0 t0VarT = t0.t(this.f1142d.getContext(), attributeSet, a.b.d.a.j.AppCompatSeekBar, i, 0);
        Drawable drawableG = t0VarT.g(a.b.d.a.j.AppCompatSeekBar_android_thumb);
        if (drawableG != null) {
            this.f1142d.setThumb(drawableG);
        }
        j(t0VarT.f(a.b.d.a.j.AppCompatSeekBar_tickMark));
        if (t0VarT.q(a.b.d.a.j.AppCompatSeekBar_tickMarkTintMode)) {
            this.g = c0.d(t0VarT.j(a.b.d.a.j.AppCompatSeekBar_tickMarkTintMode, -1), this.g);
            this.i = true;
        }
        if (t0VarT.q(a.b.d.a.j.AppCompatSeekBar_tickMarkTint)) {
            this.f1144f = t0VarT.c(a.b.d.a.j.AppCompatSeekBar_tickMarkTint);
            this.h = true;
        }
        t0VarT.u();
        f();
    }

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

    void h() {
        Drawable drawable = this.f1143e;
        if (drawable != null && drawable.isStateful() && drawable.setState(this.f1142d.getDrawableState())) {
            this.f1142d.invalidateDrawable(drawable);
        }
    }

    void i() {
        Drawable drawable = this.f1143e;
        if (drawable != null) {
            drawable.jumpToCurrentState();
        }
    }

    void j(Drawable drawable) {
        Drawable drawable2 = this.f1143e;
        if (drawable2 != null) {
            drawable2.setCallback(null);
        }
        this.f1143e = drawable;
        if (drawable != null) {
            drawable.setCallback(this.f1142d);
            android.support.v4.graphics.drawable.a.l(drawable, a.b.c.g.p.f(this.f1142d));
            if (drawable.isStateful()) {
                drawable.setState(this.f1142d.getDrawableState());
            }
            f();
        }
        this.f1142d.invalidate();
    }
}
