package androidx.appcompat.widget;

import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.drawable.Drawable;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityEvent;
import android.widget.LinearLayout;
import android.widget.TextView;
import com.ifpdos.udi.service.core.pc.R;
import d.b.b;
import d.b.g.c;
import d.b.g.d1;
import d.h.j.y;
import io.netty.util.internal.shaded.org.jctools.util.Pow2;
import java.util.concurrent.atomic.AtomicInteger;

/* JADX INFO: loaded from: classes.dex */
public class ActionBarContextView extends d.b.g.a {
    public TextView A;
    public int B;
    public int C;
    public boolean D;
    public int E;

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

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

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    public View f472v;

    /* JADX INFO: renamed from: w, reason: collision with root package name */
    public View f473w;

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

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

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

    public class a implements View.OnClickListener {

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public final /* synthetic */ d.b.f.a f477f;

        public a(ActionBarContextView actionBarContextView, d.b.f.a aVar) {
            this.f477f = aVar;
        }

        @Override // android.view.View.OnClickListener
        public void onClick(View view) {
            this.f477f.c();
        }
    }

    public ActionBarContextView(Context context, AttributeSet attributeSet) {
        int resourceId;
        super(context, attributeSet, R.attr.actionModeStyle);
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, b.f1531d, R.attr.actionModeStyle, 0);
        Drawable drawable = (!typedArrayObtainStyledAttributes.hasValue(0) || (resourceId = typedArrayObtainStyledAttributes.getResourceId(0, 0)) == 0) ? typedArrayObtainStyledAttributes.getDrawable(0) : d.b.d.a.a.a(context, resourceId);
        AtomicInteger atomicInteger = y.a;
        y.c.q(this, drawable);
        this.B = typedArrayObtainStyledAttributes.getResourceId(5, 0);
        this.C = typedArrayObtainStyledAttributes.getResourceId(4, 0);
        this.f1883p = typedArrayObtainStyledAttributes.getLayoutDimension(3, 0);
        this.E = typedArrayObtainStyledAttributes.getResourceId(2, R.layout.abc_action_mode_close_item_material);
        typedArrayObtainStyledAttributes.recycle();
    }

    /* JADX WARN: Removed duplicated region for block: B:11:0x003e  */
    /* JADX WARN: Removed duplicated region for block: B:14:0x0065  */
    /* JADX WARN: Removed duplicated region for block: B:17:0x007d  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public void f(d.b.f.a r7) {
        /*
            r6 = this;
            android.view.View r0 = r6.f472v
            r1 = 0
            if (r0 != 0) goto L16
            android.content.Context r0 = r6.getContext()
            android.view.LayoutInflater r0 = android.view.LayoutInflater.from(r0)
            int r2 = r6.E
            android.view.View r0 = r0.inflate(r2, r6, r1)
            r6.f472v = r0
            goto L1e
        L16:
            android.view.ViewParent r0 = r0.getParent()
            if (r0 != 0) goto L21
            android.view.View r0 = r6.f472v
        L1e:
            r6.addView(r0)
        L21:
            android.view.View r0 = r6.f472v
            r2 = 2131296322(0x7f090042, float:1.8210557E38)
            android.view.View r0 = r0.findViewById(r2)
            r6.f473w = r0
            androidx.appcompat.widget.ActionBarContextView$a r2 = new androidx.appcompat.widget.ActionBarContextView$a
            r2.<init>(r6, r7)
            r0.setOnClickListener(r2)
            android.view.Menu r7 = r7.e()
            d.b.f.i.g r7 = (d.b.f.i.g) r7
            d.b.g.c r0 = r6.f1882o
            if (r0 == 0) goto L41
            r0.a()
        L41:
            d.b.g.c r0 = new d.b.g.c
            android.content.Context r2 = r6.getContext()
            r0.<init>(r2)
            r6.f1882o = r0
            r2 = 1
            r0.f1919w = r2
            r0.f1920x = r2
            android.view.ViewGroup$LayoutParams r0 = new android.view.ViewGroup$LayoutParams
            r3 = -2
            r4 = -1
            r0.<init>(r3, r4)
            d.b.g.c r3 = r6.f1882o
            android.content.Context r4 = r6.f1880m
            r7.b(r3, r4)
            d.b.g.c r7 = r6.f1882o
            d.b.f.i.n r3 = r7.f1747s
            if (r3 != 0) goto L79
            android.view.LayoutInflater r4 = r7.f1743o
            int r5 = r7.f1745q
            android.view.View r1 = r4.inflate(r5, r6, r1)
            d.b.f.i.n r1 = (d.b.f.i.n) r1
            r7.f1747s = r1
            d.b.f.i.g r4 = r7.f1742n
            r1.b(r4)
            r7.c(r2)
        L79:
            d.b.f.i.n r1 = r7.f1747s
            if (r3 == r1) goto L83
            r2 = r1
            androidx.appcompat.widget.ActionMenuView r2 = (androidx.appcompat.widget.ActionMenuView) r2
            r2.setPresenter(r7)
        L83:
            androidx.appcompat.widget.ActionMenuView r1 = (androidx.appcompat.widget.ActionMenuView) r1
            r6.f1881n = r1
            r7 = 0
            java.util.concurrent.atomic.AtomicInteger r2 = d.h.j.y.a
            d.h.j.y.c.q(r1, r7)
            androidx.appcompat.widget.ActionMenuView r7 = r6.f1881n
            r6.addView(r7, r0)
            return
        */
        throw new UnsupportedOperationException("Method not decompiled: androidx.appcompat.widget.ActionBarContextView.f(d.b.f.a):void");
    }

    public final void g() {
        if (this.f475y == null) {
            LayoutInflater.from(getContext()).inflate(R.layout.abc_action_bar_title_item, this);
            LinearLayout linearLayout = (LinearLayout) getChildAt(getChildCount() - 1);
            this.f475y = linearLayout;
            this.f476z = (TextView) linearLayout.findViewById(R.id.action_bar_title);
            this.A = (TextView) this.f475y.findViewById(R.id.action_bar_subtitle);
            if (this.B != 0) {
                this.f476z.setTextAppearance(getContext(), this.B);
            }
            if (this.C != 0) {
                this.A.setTextAppearance(getContext(), this.C);
            }
        }
        this.f476z.setText(this.f470t);
        this.A.setText(this.f471u);
        boolean z2 = !TextUtils.isEmpty(this.f470t);
        boolean z3 = !TextUtils.isEmpty(this.f471u);
        int i2 = 0;
        this.A.setVisibility(z3 ? 0 : 8);
        LinearLayout linearLayout2 = this.f475y;
        if (!z2 && !z3) {
            i2 = 8;
        }
        linearLayout2.setVisibility(i2);
        if (this.f475y.getParent() == null) {
            addView(this.f475y);
        }
    }

    @Override // android.view.ViewGroup
    public ViewGroup.LayoutParams generateDefaultLayoutParams() {
        return new ViewGroup.MarginLayoutParams(-1, -2);
    }

    @Override // android.view.ViewGroup
    public ViewGroup.LayoutParams generateLayoutParams(AttributeSet attributeSet) {
        return new ViewGroup.MarginLayoutParams(getContext(), attributeSet);
    }

    @Override // d.b.g.a
    public /* bridge */ /* synthetic */ int getAnimatedVisibility() {
        return super.getAnimatedVisibility();
    }

    @Override // d.b.g.a
    public /* bridge */ /* synthetic */ int getContentHeight() {
        return super.getContentHeight();
    }

    public CharSequence getSubtitle() {
        return this.f471u;
    }

    public CharSequence getTitle() {
        return this.f470t;
    }

    public void h() {
        removeAllViews();
        this.f474x = null;
        this.f1881n = null;
        this.f1882o = null;
        View view = this.f473w;
        if (view != null) {
            view.setOnClickListener(null);
        }
    }

    @Override // android.view.ViewGroup, android.view.View
    public void onDetachedFromWindow() {
        super.onDetachedFromWindow();
        c cVar = this.f1882o;
        if (cVar != null) {
            cVar.j();
            this.f1882o.l();
        }
    }

    @Override // android.view.View
    public void onInitializeAccessibilityEvent(AccessibilityEvent accessibilityEvent) {
        if (accessibilityEvent.getEventType() != 32) {
            super.onInitializeAccessibilityEvent(accessibilityEvent);
            return;
        }
        accessibilityEvent.setSource(this);
        accessibilityEvent.setClassName(getClass().getName());
        accessibilityEvent.setPackageName(getContext().getPackageName());
        accessibilityEvent.setContentDescription(this.f470t);
    }

    @Override // android.view.ViewGroup, android.view.View
    public void onLayout(boolean z2, int i2, int i3, int i4, int i5) {
        boolean zB = d1.b(this);
        int paddingRight = zB ? (i4 - i2) - getPaddingRight() : getPaddingLeft();
        int paddingTop = getPaddingTop();
        int paddingTop2 = ((i5 - i3) - getPaddingTop()) - getPaddingBottom();
        View view = this.f472v;
        if (view != null && view.getVisibility() != 8) {
            ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) this.f472v.getLayoutParams();
            int i6 = zB ? marginLayoutParams.rightMargin : marginLayoutParams.leftMargin;
            int i7 = zB ? marginLayoutParams.leftMargin : marginLayoutParams.rightMargin;
            int i8 = zB ? paddingRight - i6 : paddingRight + i6;
            int iD = i8 + d(this.f472v, i8, paddingTop, paddingTop2, zB);
            paddingRight = zB ? iD - i7 : iD + i7;
        }
        int iD2 = paddingRight;
        LinearLayout linearLayout = this.f475y;
        if (linearLayout != null && this.f474x == null && linearLayout.getVisibility() != 8) {
            iD2 += d(this.f475y, iD2, paddingTop, paddingTop2, zB);
        }
        int i9 = iD2;
        View view2 = this.f474x;
        if (view2 != null) {
            d(view2, i9, paddingTop, paddingTop2, zB);
        }
        int paddingLeft = zB ? getPaddingLeft() : (i4 - i2) - getPaddingRight();
        ActionMenuView actionMenuView = this.f1881n;
        if (actionMenuView != null) {
            d(actionMenuView, paddingLeft, paddingTop, paddingTop2, !zB);
        }
    }

    @Override // android.view.View
    public void onMeasure(int i2, int i3) {
        int mode = View.MeasureSpec.getMode(i2);
        int i4 = Pow2.MAX_POW2;
        if (mode != 1073741824) {
            throw new IllegalStateException(getClass().getSimpleName() + " can only be used with android:layout_width=\"match_parent\" (or fill_parent)");
        }
        if (View.MeasureSpec.getMode(i3) == 0) {
            throw new IllegalStateException(getClass().getSimpleName() + " can only be used with android:layout_height=\"wrap_content\"");
        }
        int size = View.MeasureSpec.getSize(i2);
        int size2 = this.f1883p;
        if (size2 <= 0) {
            size2 = View.MeasureSpec.getSize(i3);
        }
        int paddingBottom = getPaddingBottom() + getPaddingTop();
        int paddingLeft = (size - getPaddingLeft()) - getPaddingRight();
        int iMin = size2 - paddingBottom;
        int iMakeMeasureSpec = View.MeasureSpec.makeMeasureSpec(iMin, Integer.MIN_VALUE);
        View view = this.f472v;
        if (view != null) {
            int iC = c(view, paddingLeft, iMakeMeasureSpec, 0);
            ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) this.f472v.getLayoutParams();
            paddingLeft = iC - (marginLayoutParams.leftMargin + marginLayoutParams.rightMargin);
        }
        ActionMenuView actionMenuView = this.f1881n;
        if (actionMenuView != null && actionMenuView.getParent() == this) {
            paddingLeft = c(this.f1881n, paddingLeft, iMakeMeasureSpec, 0);
        }
        LinearLayout linearLayout = this.f475y;
        if (linearLayout != null && this.f474x == null) {
            if (this.D) {
                this.f475y.measure(View.MeasureSpec.makeMeasureSpec(0, 0), iMakeMeasureSpec);
                int measuredWidth = this.f475y.getMeasuredWidth();
                boolean z2 = measuredWidth <= paddingLeft;
                if (z2) {
                    paddingLeft -= measuredWidth;
                }
                this.f475y.setVisibility(z2 ? 0 : 8);
            } else {
                paddingLeft = c(linearLayout, paddingLeft, iMakeMeasureSpec, 0);
            }
        }
        View view2 = this.f474x;
        if (view2 != null) {
            ViewGroup.LayoutParams layoutParams = view2.getLayoutParams();
            int i5 = layoutParams.width;
            int i6 = i5 != -2 ? 1073741824 : Integer.MIN_VALUE;
            if (i5 >= 0) {
                paddingLeft = Math.min(i5, paddingLeft);
            }
            int i7 = layoutParams.height;
            if (i7 == -2) {
                i4 = Integer.MIN_VALUE;
            }
            if (i7 >= 0) {
                iMin = Math.min(i7, iMin);
            }
            this.f474x.measure(View.MeasureSpec.makeMeasureSpec(paddingLeft, i6), View.MeasureSpec.makeMeasureSpec(iMin, i4));
        }
        if (this.f1883p <= 0) {
            int childCount = getChildCount();
            size2 = 0;
            for (int i8 = 0; i8 < childCount; i8++) {
                int measuredHeight = getChildAt(i8).getMeasuredHeight() + paddingBottom;
                if (measuredHeight > size2) {
                    size2 = measuredHeight;
                }
            }
        }
        setMeasuredDimension(size, size2);
    }

    @Override // d.b.g.a
    public void setContentHeight(int i2) {
        this.f1883p = i2;
    }

    public void setCustomView(View view) {
        LinearLayout linearLayout;
        View view2 = this.f474x;
        if (view2 != null) {
            removeView(view2);
        }
        this.f474x = view;
        if (view != null && (linearLayout = this.f475y) != null) {
            removeView(linearLayout);
            this.f475y = null;
        }
        if (view != null) {
            addView(view);
        }
        requestLayout();
    }

    public void setSubtitle(CharSequence charSequence) {
        this.f471u = charSequence;
        g();
    }

    public void setTitle(CharSequence charSequence) {
        this.f470t = charSequence;
        g();
    }

    public void setTitleOptional(boolean z2) {
        if (z2 != this.D) {
            requestLayout();
        }
        this.D = z2;
    }

    @Override // d.b.g.a, android.view.View
    public /* bridge */ /* synthetic */ void setVisibility(int i2) {
        super.setVisibility(i2);
    }

    @Override // android.view.ViewGroup
    public boolean shouldDelayChildPressedState() {
        return false;
    }
}
