package androidx.emoji2.text;

import android.os.Build;
import android.text.TextPaint;
import androidx.emoji2.text.e;

/* JADX INFO: compiled from: DefaultGlyphChecker.java */
/* JADX INFO: loaded from: classes.dex */
class d implements e.d {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private static final ThreadLocal<StringBuilder> f2051b = new ThreadLocal<>();

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final TextPaint f2052a;

    d() {
        TextPaint textPaint = new TextPaint();
        this.f2052a = textPaint;
        textPaint.setTextSize(10.0f);
    }

    private static StringBuilder b() {
        ThreadLocal<StringBuilder> threadLocal = f2051b;
        if (threadLocal.get() == null) {
            threadLocal.set(new StringBuilder());
        }
        return threadLocal.get();
    }

    @Override // androidx.emoji2.text.e.d
    public boolean a(CharSequence charSequence, int i3, int i4, int i5) {
        int i6 = Build.VERSION.SDK_INT;
        if (i6 < 23 && i5 > i6) {
            return false;
        }
        StringBuilder sbB = b();
        sbB.setLength(0);
        while (i3 < i4) {
            sbB.append(charSequence.charAt(i3));
            i3++;
        }
        return androidx.core.graphics.c.a(this.f2052a, sbB.toString());
    }
}
