package androidx.leanback.widget;

import android.R;
import android.content.Context;
import android.content.res.TypedArray;
import android.text.Layout;
import android.util.AttributeSet;
import android.view.ActionMode;
import android.widget.TextView;
import p037.p041.p042.LayoutInflaterFactory2C1494;
import p037.p091.C2083;

/* JADX INFO: loaded from: classes.dex */
public class ResizingTextView extends TextView {

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public int f776;

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public int f777;

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public boolean f778;

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public int f779;

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public int f780;

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public boolean f781;

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public int f782;

    /* JADX INFO: renamed from: ފ, reason: contains not printable characters */
    public float f783;

    /* JADX INFO: renamed from: ދ, reason: contains not printable characters */
    public int f784;

    /* JADX INFO: renamed from: ތ, reason: contains not printable characters */
    public int f785;

    public ResizingTextView(Context context) {
        this(context, null);
    }

    public ResizingTextView(Context context, AttributeSet attributeSet) {
        this(context, attributeSet, R.attr.textViewStyle);
    }

    public ResizingTextView(Context context, AttributeSet attributeSet, int i) {
        this(context, attributeSet, i, 0);
    }

    public ResizingTextView(Context context, AttributeSet attributeSet, int i, int i2) {
        super(context, attributeSet, i);
        this.f781 = false;
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, C2083.lbResizingTextView, i, i2);
        try {
            this.f776 = typedArrayObtainStyledAttributes.getInt(C2083.lbResizingTextView_resizeTrigger, 1);
            this.f777 = typedArrayObtainStyledAttributes.getDimensionPixelSize(C2083.lbResizingTextView_resizedTextSize, -1);
            this.f778 = typedArrayObtainStyledAttributes.getBoolean(C2083.lbResizingTextView_maintainLineSpacing, false);
            this.f779 = typedArrayObtainStyledAttributes.getDimensionPixelOffset(C2083.lbResizingTextView_resizedPaddingAdjustmentTop, 0);
            this.f780 = typedArrayObtainStyledAttributes.getDimensionPixelOffset(C2083.lbResizingTextView_resizedPaddingAdjustmentBottom, 0);
        } finally {
            typedArrayObtainStyledAttributes.recycle();
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:13:0x0053  */
    /* JADX WARN: Removed duplicated region for block: B:45:0x00d3 A[PHI: r2
      0x00d3: PHI (r2v6 boolean) = (r2v2 boolean), (r2v8 boolean) binds: [B:43:0x00d0, B:28:0x0099] A[DONT_GENERATE, DONT_INLINE]] */
    @Override // android.widget.TextView, android.view.View
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public void onMeasure(int i, int i2) {
        boolean z;
        int i3;
        boolean z2 = true;
        if (!this.f781) {
            this.f782 = (int) getTextSize();
            this.f783 = getLineSpacingExtra();
            this.f784 = getPaddingTop();
            this.f785 = getPaddingBottom();
            this.f781 = true;
        }
        boolean z3 = false;
        setTextSize(0, this.f782);
        setLineSpacing(this.f783, getLineSpacingMultiplier());
        m293(this.f784, this.f785);
        super.onMeasure(i, i2);
        Layout layout = getLayout();
        if (layout == null || (this.f776 & 1) <= 0) {
            z = false;
        } else {
            int lineCount = layout.getLineCount();
            int maxLines = getMaxLines();
            if (maxLines > 1 && lineCount == maxLines) {
                z = true;
            }
        }
        int textSize = (int) getTextSize();
        if (z) {
            int i4 = this.f777;
            if (i4 != -1 && textSize != i4) {
                setTextSize(0, i4);
                z3 = true;
            }
            float f = (this.f783 + this.f782) - this.f777;
            if (this.f778 && getLineSpacingExtra() != f) {
                setLineSpacing(f, getLineSpacingMultiplier());
                z3 = true;
            }
            int i5 = this.f784 + this.f779;
            int i6 = this.f785 + this.f780;
            if (getPaddingTop() == i5 && getPaddingBottom() == i6) {
                z2 = z3;
            } else {
                m293(i5, i6);
            }
        } else {
            if (this.f777 != -1 && textSize != (i3 = this.f782)) {
                setTextSize(0, i3);
                z3 = true;
            }
            if (this.f778) {
                float lineSpacingExtra = getLineSpacingExtra();
                float f2 = this.f783;
                if (lineSpacingExtra != f2) {
                    setLineSpacing(f2, getLineSpacingMultiplier());
                    z3 = true;
                }
            }
            if (getPaddingTop() != this.f784 || getPaddingBottom() != this.f785) {
                m293(this.f784, this.f785);
            }
        }
        if (z2) {
            super.onMeasure(i, i2);
        }
    }

    @Override // android.widget.TextView
    public void setCustomSelectionActionModeCallback(ActionMode.Callback callback) {
        super.setCustomSelectionActionModeCallback(LayoutInflaterFactory2C1494.C1505.m2897((TextView) this, callback));
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m293(int i, int i2) {
        if (isPaddingRelative()) {
            setPaddingRelative(getPaddingStart(), i, getPaddingEnd(), i2);
        } else {
            setPadding(getPaddingLeft(), i, getPaddingRight(), i2);
        }
    }
}
