package androidx.appcompat.view.menu;

import android.content.Context;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.content.res.TypedArray;
import android.graphics.drawable.Drawable;
import android.os.Parcelable;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.view.View;
import android.widget.Button;
import defpackage.AbstractC0430;
import defpackage.AbstractC0706;
import defpackage.C1578;
import defpackage.C3553;
import defpackage.C4867;
import defpackage.InterfaceC3659;
import defpackage.InterfaceC4320;
import defpackage.InterfaceC5060;
import defpackage.MenuC3271;

/* JADX INFO: loaded from: classes3.dex */
public class ActionMenuItemView extends C4867 implements InterfaceC5060, View.OnClickListener, InterfaceC4320 {

    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public Drawable f40;

    /* JADX INFO: renamed from: ˀᵭ, reason: contains not printable characters */
    public boolean f41;

    /* JADX INFO: renamed from: ˁˌᵩ, reason: contains not printable characters */
    public AbstractC0706 f42;

    /* JADX INFO: renamed from: ˉᵵᵜ, reason: contains not printable characters */
    public C3553 f43;

    /* JADX INFO: renamed from: ˊᵡᵗʨ, reason: contains not printable characters */
    public final int f44;

    /* JADX INFO: renamed from: ˊᵾʽʼ, reason: contains not printable characters */
    public boolean f45;

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public CharSequence f46;

    /* JADX INFO: renamed from: ᵛˑﹳ, reason: contains not printable characters */
    public int f47;

    /* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
    public InterfaceC3659 f48;

    /* JADX INFO: renamed from: ᵵᵬᵽ, reason: contains not printable characters */
    public final int f49;

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public C1578 f50;

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

    public ActionMenuItemView(Context context, AttributeSet attributeSet) {
        this(context, attributeSet, 0);
    }

    public ActionMenuItemView(Context context, AttributeSet attributeSet, int i) {
        super(context, attributeSet, i);
        Resources resources = context.getResources();
        this.f41 = m2();
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, AbstractC0430.f2385, i, 0);
        this.f44 = typedArrayObtainStyledAttributes.getDimensionPixelSize(0, 0);
        typedArrayObtainStyledAttributes.recycle();
        this.f49 = (int) ((resources.getDisplayMetrics().density * 32.0f) + 0.5f);
        setOnClickListener(this);
        this.f47 = -1;
        setSaveEnabled(false);
    }

    @Override // android.widget.TextView, android.view.View
    public CharSequence getAccessibilityClassName() {
        return Button.class.getName();
    }

    @Override // defpackage.InterfaceC5060
    public C1578 getItemData() {
        return this.f50;
    }

    @Override // android.view.View.OnClickListener
    public final void onClick(View view) {
        InterfaceC3659 interfaceC3659 = this.f48;
        if (interfaceC3659 != null) {
            interfaceC3659.mo7(this.f50);
        }
    }

    @Override // android.widget.TextView, android.view.View
    public final void onConfigurationChanged(Configuration configuration) {
        super.onConfigurationChanged(configuration);
        this.f41 = m2();
        m5();
    }

    @Override // defpackage.C4867, android.widget.TextView, android.view.View
    public final void onMeasure(int i, int i2) {
        int i3;
        boolean zIsEmpty = TextUtils.isEmpty(getText());
        if (!zIsEmpty && (i3 = this.f47) >= 0) {
            super.setPadding(i3, getPaddingTop(), getPaddingRight(), getPaddingBottom());
        }
        super.onMeasure(i, i2);
        int mode = View.MeasureSpec.getMode(i);
        int size = View.MeasureSpec.getSize(i);
        int measuredWidth = getMeasuredWidth();
        int i4 = this.f44;
        int iMin = mode == Integer.MIN_VALUE ? Math.min(size, i4) : i4;
        if (mode != 1073741824 && i4 > 0 && measuredWidth < iMin) {
            super.onMeasure(View.MeasureSpec.makeMeasureSpec(iMin, 1073741824), i2);
        }
        if (!zIsEmpty || this.f40 == null) {
            return;
        }
        super.setPadding((getMeasuredWidth() - this.f40.getBounds().width()) / 2, getPaddingTop(), getPaddingRight(), getPaddingBottom());
    }

    @Override // android.widget.TextView, android.view.View
    public final void onRestoreInstanceState(Parcelable parcelable) {
        super.onRestoreInstanceState(null);
    }

    @Override // android.widget.TextView, android.view.View
    public final boolean onTouchEvent(MotionEvent motionEvent) {
        C3553 c3553;
        if (this.f50.hasSubMenu() && (c3553 = this.f43) != null && c3553.onTouch(this, motionEvent)) {
            return true;
        }
        return super.onTouchEvent(motionEvent);
    }

    public void setCheckable(boolean z) {
    }

    public void setChecked(boolean z) {
    }

    public void setExpandedFormat(boolean z) {
        if (this.f45 != z) {
            this.f45 = z;
            C1578 c1578 = this.f50;
            if (c1578 != null) {
                MenuC3271 menuC3271 = c1578.f6324;
                menuC3271.f12532 = true;
                menuC3271.m7502(true);
            }
        }
    }

    public void setIcon(Drawable drawable) {
        this.f40 = drawable;
        if (drawable != null) {
            int intrinsicWidth = drawable.getIntrinsicWidth();
            int intrinsicHeight = drawable.getIntrinsicHeight();
            int i = this.f49;
            if (intrinsicWidth > i) {
                intrinsicHeight = (int) (intrinsicHeight * (i / intrinsicWidth));
                intrinsicWidth = i;
            }
            if (intrinsicHeight > i) {
                intrinsicWidth = (int) (intrinsicWidth * (i / intrinsicHeight));
            } else {
                i = intrinsicHeight;
            }
            drawable.setBounds(0, 0, intrinsicWidth, i);
        }
        setCompoundDrawables(drawable, null, null, null);
        m5();
    }

    public void setItemInvoker(InterfaceC3659 interfaceC3659) {
        this.f48 = interfaceC3659;
    }

    @Override // android.widget.TextView, android.view.View
    public final void setPadding(int i, int i2, int i3, int i4) {
        this.f47 = i;
        super.setPadding(i, i2, i3, i4);
    }

    public void setPopupCallback(AbstractC0706 abstractC0706) {
        this.f42 = abstractC0706;
    }

    public void setTitle(CharSequence charSequence) {
        this.f46 = charSequence;
        m5();
    }

    @Override // defpackage.InterfaceC4320
    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final boolean mo1() {
        return !TextUtils.isEmpty(getText());
    }

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final boolean m2() {
        Configuration configuration = getContext().getResources().getConfiguration();
        int i = configuration.screenWidthDp;
        int i2 = configuration.screenHeightDp;
        if (i < 480) {
            return (i >= 640 && i2 >= 480) || configuration.orientation == 2;
        }
        return true;
    }

    @Override // defpackage.InterfaceC4320
    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final boolean mo3() {
        return !TextUtils.isEmpty(getText()) && this.f50.getIcon() == null;
    }

    @Override // defpackage.InterfaceC5060
    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final void mo4(C1578 c1578) {
        this.f50 = c1578;
        setIcon(c1578.getIcon());
        setTitle(c1578.getTitleCondensed());
        setId(c1578.f6340);
        setVisibility(c1578.isVisible() ? 0 : 8);
        setEnabled(c1578.isEnabled());
        if (c1578.hasSubMenu() && this.f43 == null) {
            this.f43 = new C3553(this);
        }
    }

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public final void m5() {
        boolean z = true;
        boolean z2 = !TextUtils.isEmpty(this.f46);
        if (this.f40 != null && ((this.f50.f6334 & 4) != 4 || (!this.f41 && !this.f45))) {
            z = false;
        }
        boolean z3 = z2 & z;
        setText(z3 ? this.f46 : null);
        CharSequence charSequence = this.f50.f6338;
        if (TextUtils.isEmpty(charSequence)) {
            setContentDescription(z3 ? null : this.f50.f6333);
        } else {
            setContentDescription(charSequence);
        }
        CharSequence charSequence2 = this.f50.f6321;
        if (TextUtils.isEmpty(charSequence2)) {
            ᵺᵘ.ˀᵭ(this, z3 ? null : this.f50.f6333);
        } else {
            ᵺᵘ.ˀᵭ(this, charSequence2);
        }
    }
}
