package defpackage;

import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.RectF;
import android.text.style.ReplacementSpan;
import androidx.media3.container.NalUnitUtil;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Lfe0;", "Landroid/text/style/ReplacementSpan;", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public final class fe0 extends ReplacementSpan {
    public final int a;
    public final float b = 1.5f;
    public final float c = 12.0f;
    public final float d = 10.0f;
    public final float e = 3.0f;

    public fe0(int i) {
        this.a = i;
    }

    @Override // android.text.style.ReplacementSpan
    public final void draw(Canvas canvas, CharSequence charSequence, int i, int i2, float f, int i3, int i4, int i5, Paint paint) {
        cr4.g(canvas, "canvas");
        cr4.g(charSequence, "text");
        cr4.g(paint, "paint");
        float fMeasureText = paint.measureText(charSequence, i, i2);
        float f2 = 2;
        float f3 = this.d;
        float f4 = (f3 * f2) + fMeasureText;
        float f5 = (i3 + i5) / 2.0f;
        float fDescent = (paint.descent() - paint.ascent()) / f2;
        float f6 = this.e;
        float f7 = (f5 - fDescent) - f6;
        float f8 = f5 + fDescent + f6;
        float f9 = this.b;
        float f10 = f9 / 2.0f;
        RectF rectF = new RectF(f + f10, f7 + f10, (f + f4) - f10, f8 - f10);
        Paint.Style style = paint.getStyle();
        float strokeWidth = paint.getStrokeWidth();
        int color = paint.getColor();
        paint.setStyle(Paint.Style.STROKE);
        paint.setStrokeWidth(f9);
        paint.setColor(this.a);
        float f11 = this.c;
        canvas.drawRoundRect(rectF, f11, f11, paint);
        paint.setStyle(style);
        paint.setStrokeWidth(strokeWidth);
        paint.setColor(color);
        canvas.drawText(charSequence, i, i2, f + f3, i4, paint);
    }

    @Override // android.text.style.ReplacementSpan
    public final int getSize(Paint paint, CharSequence charSequence, int i, int i2, Paint.FontMetricsInt fontMetricsInt) {
        cr4.g(paint, "paint");
        cr4.g(charSequence, "text");
        return (int) ((this.d * 2) + paint.measureText(charSequence, i, i2));
    }
}
