package s3;

import android.text.Layout;
import android.text.StaticLayout;
import android.text.TextDirectionHeuristics;
import android.text.TextPaint;
import android.text.TextUtils;

/* JADX INFO: loaded from: classes.dex */
public final class g {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public CharSequence f16840a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final TextPaint f16841b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final int f16842c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public int f16843d;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public boolean f16848j;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public Layout.Alignment f16844e = Layout.Alignment.ALIGN_NORMAL;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public int f16845f = Integer.MAX_VALUE;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public float f16846g = 1.0f;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public int f16847h = 1;
    public boolean i = true;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public TextUtils.TruncateAt f16849k = null;

    public g(CharSequence charSequence, TextPaint textPaint, int i) {
        this.f16840a = charSequence;
        this.f16841b = textPaint;
        this.f16842c = i;
        this.f16843d = charSequence.length();
    }

    public final StaticLayout a() {
        if (this.f16840a == null) {
            this.f16840a = "";
        }
        int iMax = Math.max(0, this.f16842c);
        CharSequence charSequenceEllipsize = this.f16840a;
        int i = this.f16845f;
        TextPaint textPaint = this.f16841b;
        if (i == 1) {
            charSequenceEllipsize = TextUtils.ellipsize(charSequenceEllipsize, textPaint, iMax, this.f16849k);
        }
        int iMin = Math.min(charSequenceEllipsize.length(), this.f16843d);
        this.f16843d = iMin;
        if (this.f16848j && this.f16845f == 1) {
            this.f16844e = Layout.Alignment.ALIGN_OPPOSITE;
        }
        StaticLayout.Builder builderObtain = StaticLayout.Builder.obtain(charSequenceEllipsize, 0, iMin, textPaint, iMax);
        builderObtain.setAlignment(this.f16844e);
        builderObtain.setIncludePad(this.i);
        builderObtain.setTextDirection(this.f16848j ? TextDirectionHeuristics.RTL : TextDirectionHeuristics.LTR);
        TextUtils.TruncateAt truncateAt = this.f16849k;
        if (truncateAt != null) {
            builderObtain.setEllipsize(truncateAt);
        }
        builderObtain.setMaxLines(this.f16845f);
        float f3 = this.f16846g;
        if (f3 != 1.0f) {
            builderObtain.setLineSpacing(0.0f, f3);
        }
        if (this.f16845f > 1) {
            builderObtain.setHyphenationFrequency(this.f16847h);
        }
        return builderObtain.build();
    }
}
