package com.google.android.material.internal; import android.content.Context; import android.graphics.Typeface; import android.text.TextPaint; import java.lang.ref.WeakReference; /* loaded from: classes2.dex */ public class e { /* renamed from: c, reason: collision with root package name */ private float f4629c; /* renamed from: f, reason: collision with root package name */ private m3.d f4632f; /* renamed from: a, reason: collision with root package name */ private final TextPaint f4627a = new TextPaint(1); /* renamed from: b, reason: collision with root package name */ private final m3.f f4628b = new a(); /* renamed from: d, reason: collision with root package name */ private boolean f4630d = true; /* renamed from: e, reason: collision with root package name */ private WeakReference f4631e = new WeakReference(null); class a extends m3.f { a() { } @Override // m3.f public void a(int i10) { e.this.f4630d = true; b bVar = (b) e.this.f4631e.get(); if (bVar != null) { bVar.a(); } } @Override // m3.f public void b(Typeface typeface, boolean z10) { if (z10) { return; } e.this.f4630d = true; b bVar = (b) e.this.f4631e.get(); if (bVar != null) { bVar.a(); } } } public interface b { void a(); int[] getState(); boolean onStateChange(int[] iArr); } public e(b bVar) { g(bVar); } private float c(CharSequence charSequence) { if (charSequence == null) { return 0.0f; } return this.f4627a.measureText(charSequence, 0, charSequence.length()); } public m3.d d() { return this.f4632f; } public TextPaint e() { return this.f4627a; } public float f(String str) { if (!this.f4630d) { return this.f4629c; } float c10 = c(str); this.f4629c = c10; this.f4630d = false; return c10; } public void g(b bVar) { this.f4631e = new WeakReference(bVar); } public void h(m3.d dVar, Context context) { if (this.f4632f != dVar) { this.f4632f = dVar; if (dVar != null) { dVar.j(context, this.f4627a, this.f4628b); b bVar = (b) this.f4631e.get(); if (bVar != null) { this.f4627a.drawableState = bVar.getState(); } dVar.i(context, this.f4627a, this.f4628b); this.f4630d = true; } b bVar2 = (b) this.f4631e.get(); if (bVar2 != null) { bVar2.a(); bVar2.onStateChange(bVar2.getState()); } } } public void i(boolean z10) { this.f4630d = z10; } public void j(Context context) { this.f4632f.i(context, this.f4627a, this.f4628b); } }