package androidx.appcompat.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 androidx.appcompat.R$styleable; import androidx.core.widget.TextViewCompat; /* loaded from: classes.dex */ public class DialogTitle extends TextView { public DialogTitle(Context context, AttributeSet attributeSet, int i) { super(context, attributeSet, i); } @Override // android.widget.TextView, android.view.View protected void onMeasure(int i, int i2) { int lineCount; super.onMeasure(i, i2); Layout layout = getLayout(); if (layout == null || (lineCount = layout.getLineCount()) <= 0 || layout.getEllipsisCount(lineCount - 1) <= 0) { return; } setSingleLine(false); setMaxLines(2); TypedArray obtainStyledAttributes = getContext().obtainStyledAttributes(null, R$styleable.TextAppearance, R.attr.textAppearanceMedium, R.style.TextAppearance.Medium); int dimensionPixelSize = obtainStyledAttributes.getDimensionPixelSize(R$styleable.TextAppearance_android_textSize, 0); if (dimensionPixelSize != 0) { setTextSize(0, dimensionPixelSize); } obtainStyledAttributes.recycle(); super.onMeasure(i, i2); } @Override // android.widget.TextView public void setCustomSelectionActionModeCallback(ActionMode.Callback callback) { super.setCustomSelectionActionModeCallback(TextViewCompat.a(this, callback)); } public DialogTitle(Context context, AttributeSet attributeSet) { super(context, attributeSet); } public DialogTitle(Context context) { super(context); } }