package d2;

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 f6113a;

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

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

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

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

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

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

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

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

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

    public g(CharSequence charSequence, TextPaint textPaint, int i) {
        this.f6113a = charSequence;
        this.f6114b = textPaint;
        this.f6115c = i;
        this.f6116d = charSequence.length();
    }

    public final StaticLayout a() {
        if (this.f6113a == null) {
            this.f6113a = "";
        }
        int iMax = Math.max(0, this.f6115c);
        CharSequence charSequenceEllipsize = this.f6113a;
        int i = this.f6118f;
        TextPaint textPaint = this.f6114b;
        if (i == 1) {
            charSequenceEllipsize = TextUtils.ellipsize(charSequenceEllipsize, textPaint, iMax, this.f6122k);
        }
        int iMin = Math.min(charSequenceEllipsize.length(), this.f6116d);
        this.f6116d = iMin;
        if (this.f6121j && this.f6118f == 1) {
            this.f6117e = Layout.Alignment.ALIGN_OPPOSITE;
        }
        StaticLayout.Builder builderObtain = StaticLayout.Builder.obtain(charSequenceEllipsize, 0, iMin, textPaint, iMax);
        builderObtain.setAlignment(this.f6117e);
        builderObtain.setIncludePad(this.i);
        builderObtain.setTextDirection(this.f6121j ? TextDirectionHeuristics.RTL : TextDirectionHeuristics.LTR);
        TextUtils.TruncateAt truncateAt = this.f6122k;
        if (truncateAt != null) {
            builderObtain.setEllipsize(truncateAt);
        }
        builderObtain.setMaxLines(this.f6118f);
        float f6 = this.f6119g;
        if (f6 != 1.0f) {
            builderObtain.setLineSpacing(0.0f, f6);
        }
        if (this.f6118f > 1) {
            builderObtain.setHyphenationFrequency(this.f6120h);
        }
        return builderObtain.build();
    }
}
