package com.google.android.material.internal;

import android.content.Context;
import android.graphics.Typeface;
import android.text.TextPaint;
import java.lang.ref.WeakReference;

/* JADX INFO: compiled from: TextDrawableHelper.java */
/* JADX INFO: loaded from: classes.dex */
public class k {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private float f4112c;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    private z0.d f4115f;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final TextPaint f4110a = new TextPaint(1);

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final z0.f f4111b = new a();

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private boolean f4113d = true;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private WeakReference<b> f4114e = new WeakReference<>(null);

    /* JADX INFO: compiled from: TextDrawableHelper.java */
    class a extends z0.f {
        a() {
        }

        @Override // z0.f
        public void a(int i3) {
            k.this.f4113d = true;
            b bVar = (b) k.this.f4114e.get();
            if (bVar != null) {
                bVar.a();
            }
        }

        @Override // z0.f
        public void b(Typeface typeface, boolean z2) {
            if (z2) {
                return;
            }
            k.this.f4113d = true;
            b bVar = (b) k.this.f4114e.get();
            if (bVar != null) {
                bVar.a();
            }
        }
    }

    /* JADX INFO: compiled from: TextDrawableHelper.java */
    public interface b {
        void a();

        int[] getState();

        boolean onStateChange(int[] iArr);
    }

    public k(b bVar) {
        g(bVar);
    }

    private float c(CharSequence charSequence) {
        if (charSequence == null) {
            return 0.0f;
        }
        return this.f4110a.measureText(charSequence, 0, charSequence.length());
    }

    public z0.d d() {
        return this.f4115f;
    }

    public TextPaint e() {
        return this.f4110a;
    }

    public float f(String str) {
        if (!this.f4113d) {
            return this.f4112c;
        }
        float fC = c(str);
        this.f4112c = fC;
        this.f4113d = false;
        return fC;
    }

    public void g(b bVar) {
        this.f4114e = new WeakReference<>(bVar);
    }

    public void h(z0.d dVar, Context context) {
        if (this.f4115f != dVar) {
            this.f4115f = dVar;
            if (dVar != null) {
                dVar.o(context, this.f4110a, this.f4111b);
                b bVar = this.f4114e.get();
                if (bVar != null) {
                    this.f4110a.drawableState = bVar.getState();
                }
                dVar.n(context, this.f4110a, this.f4111b);
                this.f4113d = true;
            }
            b bVar2 = this.f4114e.get();
            if (bVar2 != null) {
                bVar2.a();
                bVar2.onStateChange(bVar2.getState());
            }
        }
    }

    public void i(boolean z2) {
        this.f4113d = z2;
    }

    public void j(Context context) {
        this.f4115f.n(context, this.f4110a, this.f4111b);
    }
}
