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 h.a;
import m.AbstractC1141b;
import m.InterfaceC1146g;
import m.InterfaceC1155p;
import m.MenuC1147h;
import m.MenuItemC1148i;
import m.ViewOnTouchListenerC1140a;
import n.C1190H;
import n.InterfaceC1214i;
import n4.u0;

/* JADX INFO: loaded from: classes.dex */
public class ActionMenuItemView extends C1190H implements InterfaceC1155p, View.OnClickListener, InterfaceC1214i {

    /* JADX INFO: renamed from: A, reason: collision with root package name */
    public InterfaceC1146g f7716A;

    /* JADX INFO: renamed from: B, reason: collision with root package name */
    public ViewOnTouchListenerC1140a f7717B;

    /* JADX INFO: renamed from: C, reason: collision with root package name */
    public AbstractC1141b f7718C;
    public boolean D;

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

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

    /* JADX INFO: renamed from: G, reason: collision with root package name */
    public int f7721G;
    public final int H;

    /* JADX INFO: renamed from: x, reason: collision with root package name */
    public MenuItemC1148i f7722x;

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

    /* JADX INFO: renamed from: z, reason: collision with root package name */
    public Drawable f7724z;

    public ActionMenuItemView(Context context, AttributeSet attributeSet) {
        super(context, attributeSet, 0);
        Resources resources = context.getResources();
        this.D = g();
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, a.f13007c, 0, 0);
        this.f7720F = typedArrayObtainStyledAttributes.getDimensionPixelSize(0, 0);
        typedArrayObtainStyledAttributes.recycle();
        this.H = (int) ((resources.getDisplayMetrics().density * 32.0f) + 0.5f);
        setOnClickListener(this);
        this.f7721G = -1;
        setSaveEnabled(false);
    }

    @Override // n.InterfaceC1214i
    public final boolean a() {
        return !TextUtils.isEmpty(getText());
    }

    @Override // m.InterfaceC1155p
    public final void b(MenuItemC1148i menuItemC1148i) {
        this.f7722x = menuItemC1148i;
        setIcon(menuItemC1148i.getIcon());
        setTitle(menuItemC1148i.getTitleCondensed());
        setId(menuItemC1148i.f14487a);
        setVisibility(menuItemC1148i.isVisible() ? 0 : 8);
        setEnabled(menuItemC1148i.isEnabled());
        if (menuItemC1148i.hasSubMenu() && this.f7717B == null) {
            this.f7717B = new ViewOnTouchListenerC1140a(this);
        }
    }

    @Override // n.InterfaceC1214i
    public final boolean c() {
        return !TextUtils.isEmpty(getText()) && this.f7722x.getIcon() == null;
    }

    public final boolean g() {
        Configuration configuration = getContext().getResources().getConfiguration();
        int i = configuration.screenWidthDp;
        int i5 = configuration.screenHeightDp;
        if (i < 480) {
            return (i >= 640 && i5 >= 480) || configuration.orientation == 2;
        }
        return true;
    }

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

    @Override // m.InterfaceC1155p
    public MenuItemC1148i getItemData() {
        return this.f7722x;
    }

    public final void h() {
        boolean z8 = true;
        boolean z9 = !TextUtils.isEmpty(this.f7723y);
        if (this.f7724z != null && ((this.f7722x.f14510y & 4) != 4 || (!this.D && !this.f7719E))) {
            z8 = false;
        }
        boolean z10 = z9 & z8;
        setText(z10 ? this.f7723y : null);
        CharSequence charSequence = this.f7722x.f14502q;
        if (TextUtils.isEmpty(charSequence)) {
            setContentDescription(z10 ? null : this.f7722x.f14491e);
        } else {
            setContentDescription(charSequence);
        }
        CharSequence charSequence2 = this.f7722x.f14503r;
        if (TextUtils.isEmpty(charSequence2)) {
            u0.z(this, z10 ? null : this.f7722x.f14491e);
        } else {
            u0.z(this, charSequence2);
        }
    }

    @Override // android.view.View.OnClickListener
    public final void onClick(View view) {
        InterfaceC1146g interfaceC1146g = this.f7716A;
        if (interfaceC1146g != null) {
            interfaceC1146g.a(this.f7722x);
        }
    }

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

    @Override // n.C1190H, android.widget.TextView, android.view.View
    public final void onMeasure(int i, int i5) {
        int i8;
        boolean zIsEmpty = TextUtils.isEmpty(getText());
        if (!zIsEmpty && (i8 = this.f7721G) >= 0) {
            super.setPadding(i8, getPaddingTop(), getPaddingRight(), getPaddingBottom());
        }
        super.onMeasure(i, i5);
        int mode = View.MeasureSpec.getMode(i);
        int size = View.MeasureSpec.getSize(i);
        int measuredWidth = getMeasuredWidth();
        int i9 = this.f7720F;
        int iMin = mode == Integer.MIN_VALUE ? Math.min(size, i9) : i9;
        if (mode != 1073741824 && i9 > 0 && measuredWidth < iMin) {
            super.onMeasure(View.MeasureSpec.makeMeasureSpec(iMin, 1073741824), i5);
        }
        if (!zIsEmpty || this.f7724z == null) {
            return;
        }
        super.setPadding((getMeasuredWidth() - this.f7724z.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) {
        ViewOnTouchListenerC1140a viewOnTouchListenerC1140a;
        if (this.f7722x.hasSubMenu() && (viewOnTouchListenerC1140a = this.f7717B) != null && viewOnTouchListenerC1140a.onTouch(this, motionEvent)) {
            return true;
        }
        return super.onTouchEvent(motionEvent);
    }

    public void setCheckable(boolean z8) {
    }

    public void setChecked(boolean z8) {
    }

    public void setExpandedFormat(boolean z8) {
        if (this.f7719E != z8) {
            this.f7719E = z8;
            MenuItemC1148i menuItemC1148i = this.f7722x;
            if (menuItemC1148i != null) {
                MenuC1147h menuC1147h = menuItemC1148i.f14499n;
                menuC1147h.f14474k = true;
                menuC1147h.o(true);
            }
        }
    }

    public void setIcon(Drawable drawable) {
        this.f7724z = drawable;
        if (drawable != null) {
            int intrinsicWidth = drawable.getIntrinsicWidth();
            int intrinsicHeight = drawable.getIntrinsicHeight();
            int i = this.H;
            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);
        h();
    }

    public void setItemInvoker(InterfaceC1146g interfaceC1146g) {
        this.f7716A = interfaceC1146g;
    }

    @Override // android.widget.TextView, android.view.View
    public final void setPadding(int i, int i5, int i8, int i9) {
        this.f7721G = i;
        super.setPadding(i, i5, i8, i9);
    }

    public void setPopupCallback(AbstractC1141b abstractC1141b) {
        this.f7718C = abstractC1141b;
    }

    public void setTitle(CharSequence charSequence) {
        this.f7723y = charSequence;
        h();
    }
}
