package androidx.appcompat.widget; import android.content.Context; import android.content.res.ColorStateList; import android.graphics.drawable.Drawable; import android.os.Build; import android.os.Parcel; import android.os.Parcelable; import android.text.SpannableString; import android.text.Spanned; import android.text.SpannedString; import android.text.TextUtils; import android.util.AttributeSet; import android.util.Base64; import android.view.ContextThemeWrapper; import android.view.Menu; import android.view.MenuItem; import android.view.MotionEvent; import android.view.View; import android.view.ViewGroup; import android.view.ViewParent; import android.widget.ImageButton; import android.widget.ImageView; import android.widget.TextView; import android.window.OnBackInvokedCallback; import android.window.OnBackInvokedDispatcher; import androidx.appcompat.view.menu.MenuItemImpl; import androidx.appcompat.widget.ActionMenuView; import androidx.appcompat.widget.Toolbar; import androidx.core.view.ViewCompat; import java.lang.ref.WeakReference; import java.nio.charset.StandardCharsets; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Objects; import o.AHZ; import o.AgY; import o.C0683McA; import o.C0926Rry; import o.C1292Ztc; import o.C6286cOZ; import o.C7587crD; import o.CYM; import o.HpP; import o.InterfaceC15933jjG; import o.JHJ; import o.JPw; import o.NoP; import o.RIz; import o.SYO; import o.SubMenuC16744qqn; import o.XgG; import o.jbe; import o.mxt; import o.pwE; import org.bouncycastle.asn1.cmp.PKIFailureInfo; /* loaded from: classes.dex */ public class Toolbar extends ViewGroup implements RIz { private static int T = 1; private static byte U = 6; private static int V; private int A; private C1292Ztc B; private boolean C; private int D; private boolean E; private int F; private int G; private ActionMenuPresenter H; private final ActionMenuView.OnMenuItemClickListener I; private ColorStateList J; private final Runnable K; private int L; private Context M; private int N; private final ArrayList O; private int P; private TextView Q; private final int[] R; private ColorStateList S; private TextView W; public RVV a; final ArrayList b; int c; View d; ImageButton e; public ActionMenuView f; public final C7587crD g; public ImageView h; NoP.Sts i; public ImageButton j; public int k; public CharSequence l; HBt m; public ArrayList n; /* renamed from: o, reason: collision with root package name */ public int f6379o; public int p; public CharSequence q; public int r; private InterfaceC15933jjG.Sts s; public C0926Rry t; private OnBackInvokedDispatcher u; private OnBackInvokedCallback v; private boolean w; private CharSequence x; private Drawable y; private boolean z; /* loaded from: classes.dex */ public interface HBt { boolean awL_(MenuItem menuItem); } private void aa(String str, Object[] objArr) { byte[] decode = Base64.decode(str, 0); byte[] bArr = new byte[decode.length]; for (int i = 0; i < decode.length; i++) { bArr[i] = (byte) (decode[(decode.length - i) - 1] ^ U); } objArr[0] = new String(bArr, StandardCharsets.UTF_8); } @Override // android.view.ViewGroup protected /* synthetic */ ViewGroup.LayoutParams generateLayoutParams(ViewGroup.LayoutParams layoutParams) { return jN_(layoutParams); } public Toolbar(Context context) { this(context, null); } public Toolbar(Context context, AttributeSet attributeSet) { this(context, attributeSet, SYO.IeS.toolbarStyle); } public Toolbar(Context context, AttributeSet attributeSet, int i) { super(context, attributeSet, i); this.G = 8388627; this.O = new ArrayList<>(); this.b = new ArrayList<>(); this.R = new int[2]; this.g = new C7587crD(new Runnable(this) { // from class: o.pfN public final Toolbar d; @Override // java.lang.Runnable public final void run() { Toolbar toolbar = this.d; Iterator it = toolbar.n.iterator(); while (it.hasNext()) { MenuItem next = it.next(); toolbar.c(); toolbar.f.fp_().removeItem(next.getItemId()); } toolbar.c(); Menu fp_ = toolbar.f.fp_(); ArrayList e = toolbar.e(); toolbar.g.rF_(fp_, new JHJ(toolbar.getContext())); ArrayList e2 = toolbar.e(); e2.removeAll(e); toolbar.n = e2; } { this.d = this; } }); this.n = new ArrayList<>(); this.I = new ActionMenuView.OnMenuItemClickListener(this) { // from class: androidx.appcompat.widget.Toolbar.3 final Toolbar e; { this.e = this; } @Override // androidx.appcompat.widget.ActionMenuView.OnMenuItemClickListener public final boolean onMenuItemClick(MenuItem menuItem) { if (this.e.g.rH_(menuItem)) { return true; } if (this.e.m != null) { return this.e.m.awL_(menuItem); } return false; } }; this.K = new Runnable(this) { // from class: androidx.appcompat.widget.Toolbar.4 final Toolbar b; { this.b = this; } @Override // java.lang.Runnable public final void run() { this.b.h(); } }; Context context2 = getContext(); C0683McA c0683McA = new C0683McA(context2, context2.obtainStyledAttributes(attributeSet, SYO.ZqN.Toolbar, i, 0)); ViewCompat.sm_(this, context, SYO.ZqN.Toolbar, attributeSet, c0683McA.d, i, 0); this.P = c0683McA.d.getResourceId(SYO.ZqN.Toolbar_titleTextAppearance, 0); this.N = c0683McA.d.getResourceId(SYO.ZqN.Toolbar_subtitleTextAppearance, 0); this.G = c0683McA.d.getInteger(SYO.ZqN.Toolbar_android_gravity, this.G); this.c = c0683McA.d.getInteger(SYO.ZqN.Toolbar_buttonGravity, 48); int dimensionPixelOffset = c0683McA.d.getDimensionPixelOffset(SYO.ZqN.Toolbar_titleMargin, 0); if (c0683McA.d.hasValue(SYO.ZqN.Toolbar_titleMargins)) { dimensionPixelOffset = c0683McA.d.getDimensionPixelOffset(SYO.ZqN.Toolbar_titleMargins, dimensionPixelOffset); } this.f6379o = dimensionPixelOffset; this.r = dimensionPixelOffset; this.k = dimensionPixelOffset; this.p = dimensionPixelOffset; int dimensionPixelOffset2 = c0683McA.d.getDimensionPixelOffset(SYO.ZqN.Toolbar_titleMarginStart, -1); if (dimensionPixelOffset2 >= 0) { this.p = dimensionPixelOffset2; } int dimensionPixelOffset3 = c0683McA.d.getDimensionPixelOffset(SYO.ZqN.Toolbar_titleMarginEnd, -1); if (dimensionPixelOffset3 >= 0) { this.k = dimensionPixelOffset3; } int dimensionPixelOffset4 = c0683McA.d.getDimensionPixelOffset(SYO.ZqN.Toolbar_titleMarginTop, -1); if (dimensionPixelOffset4 >= 0) { this.r = dimensionPixelOffset4; } int dimensionPixelOffset5 = c0683McA.d.getDimensionPixelOffset(SYO.ZqN.Toolbar_titleMarginBottom, -1); if (dimensionPixelOffset5 >= 0) { this.f6379o = dimensionPixelOffset5; } this.F = c0683McA.d.getDimensionPixelSize(SYO.ZqN.Toolbar_maxButtonHeight, -1); int dimensionPixelOffset6 = c0683McA.d.getDimensionPixelOffset(SYO.ZqN.Toolbar_contentInsetStart, PKIFailureInfo.systemUnavail); int dimensionPixelOffset7 = c0683McA.d.getDimensionPixelOffset(SYO.ZqN.Toolbar_contentInsetEnd, PKIFailureInfo.systemUnavail); int dimensionPixelSize = c0683McA.d.getDimensionPixelSize(SYO.ZqN.Toolbar_contentInsetLeft, 0); int dimensionPixelSize2 = c0683McA.d.getDimensionPixelSize(SYO.ZqN.Toolbar_contentInsetRight, 0); if (this.B == null) { this.B = new C1292Ztc(); } this.B.a(dimensionPixelSize, dimensionPixelSize2); if (dimensionPixelOffset6 != Integer.MIN_VALUE || dimensionPixelOffset7 != Integer.MIN_VALUE) { this.B.e(dimensionPixelOffset6, dimensionPixelOffset7); } this.A = c0683McA.d.getDimensionPixelOffset(SYO.ZqN.Toolbar_contentInsetStartWithNavigation, PKIFailureInfo.systemUnavail); this.D = c0683McA.d.getDimensionPixelOffset(SYO.ZqN.Toolbar_contentInsetEndWithActions, PKIFailureInfo.systemUnavail); this.y = c0683McA.jL_(SYO.ZqN.Toolbar_collapseIcon); this.x = c0683McA.d.getText(SYO.ZqN.Toolbar_collapseContentDescription); CharSequence text = c0683McA.d.getText(SYO.ZqN.Toolbar_title); if (!TextUtils.isEmpty(text)) { setTitle(text); } CharSequence text2 = c0683McA.d.getText(SYO.ZqN.Toolbar_subtitle); if (!TextUtils.isEmpty(text2)) { setSubtitle(text2); } this.M = getContext(); setPopupTheme(c0683McA.d.getResourceId(SYO.ZqN.Toolbar_popupTheme, 0)); Drawable jL_ = c0683McA.jL_(SYO.ZqN.Toolbar_navigationIcon); if (jL_ != null) { setNavigationIcon(jL_); } CharSequence text3 = c0683McA.d.getText(SYO.ZqN.Toolbar_navigationContentDescription); if (!TextUtils.isEmpty(text3)) { setNavigationContentDescription(text3); } Drawable jL_2 = c0683McA.jL_(SYO.ZqN.Toolbar_logo); if (jL_2 != null) { setLogo(jL_2); } CharSequence text4 = c0683McA.d.getText(SYO.ZqN.Toolbar_logoDescription); if (!TextUtils.isEmpty(text4)) { setLogoDescription(text4); } if (c0683McA.d.hasValue(SYO.ZqN.Toolbar_titleTextColor)) { setTitleTextColor(c0683McA.jK_(SYO.ZqN.Toolbar_titleTextColor)); } if (c0683McA.d.hasValue(SYO.ZqN.Toolbar_subtitleTextColor)) { setSubtitleTextColor(c0683McA.jK_(SYO.ZqN.Toolbar_subtitleTextColor)); } if (c0683McA.d.hasValue(SYO.ZqN.Toolbar_menu)) { a(c0683McA.d.getResourceId(SYO.ZqN.Toolbar_menu, 0)); } c0683McA.d.recycle(); } public void setBackInvokedCallbackEnabled(boolean z) { if (this.w != z) { this.w = z; j(); } } public void setPopupTheme(int i) { if (this.L != i) { this.L = i; if (i == 0) { this.M = getContext(); } else { this.M = new ContextThemeWrapper(getContext(), i); } } } public void setTitleMargin(int i, int i2, int i3, int i4) { this.p = i; this.r = i2; this.k = i3; this.f6379o = i4; requestLayout(); } public void setTitleMarginStart(int i) { this.p = i; requestLayout(); } public void setTitleMarginTop(int i) { this.r = i; requestLayout(); } public void setTitleMarginEnd(int i) { this.k = i; requestLayout(); } public void setTitleMarginBottom(int i) { this.f6379o = i; requestLayout(); } @Override // android.view.View public void onRtlPropertiesChanged(int i) { super.onRtlPropertiesChanged(i); if (this.B == null) { this.B = new C1292Ztc(); } C1292Ztc c1292Ztc = this.B; boolean z = i == 1; if (z != c1292Ztc.a) { c1292Ztc.a = z; if (!c1292Ztc.c) { c1292Ztc.i = c1292Ztc.e; c1292Ztc.g = c1292Ztc.b; return; } if (z) { int i2 = c1292Ztc.d; if (i2 == Integer.MIN_VALUE) { i2 = c1292Ztc.e; } c1292Ztc.i = i2; int i3 = c1292Ztc.h; if (i3 == Integer.MIN_VALUE) { i3 = c1292Ztc.b; } c1292Ztc.g = i3; return; } int i4 = c1292Ztc.h; if (i4 == Integer.MIN_VALUE) { i4 = c1292Ztc.e; } c1292Ztc.i = i4; int i5 = c1292Ztc.d; if (i5 == Integer.MIN_VALUE) { i5 = c1292Ztc.b; } c1292Ztc.g = i5; } } public void setLogo(int i) { setLogo(AgY.dT_(getContext(), i)); } public final boolean f() { ActionMenuPresenter actionMenuPresenter; ActionMenuView actionMenuView = this.f; return (actionMenuView == null || (actionMenuPresenter = actionMenuView.b) == null || !actionMenuPresenter.d()) ? false : true; } public final boolean h() { ActionMenuPresenter actionMenuPresenter; ActionMenuView actionMenuView = this.f; return (actionMenuView == null || (actionMenuPresenter = actionMenuView.b) == null || !actionMenuPresenter.b()) ? false : true; } public void setMenu(NoP noP, ActionMenuPresenter actionMenuPresenter) { if (noP == null && this.f == null) { return; } g(); NoP noP2 = this.f.d; if (noP2 == noP) { return; } if (noP2 != null) { noP2.b(this.H); noP2.b(this.a); } if (this.a == null) { this.a = new RVV(this); } actionMenuPresenter.f = true; if (noP != null) { Context context = this.M; noP.r.add(new WeakReference<>(actionMenuPresenter)); actionMenuPresenter.a(context, noP); noP.f = true; RVV rvv = this.a; Context context2 = this.M; noP.r.add(new WeakReference<>(rvv)); rvv.a(context2, noP); noP.f = true; } else { actionMenuPresenter.a(this.M, (NoP) null); this.a.a(this.M, null); actionMenuPresenter.a(true); this.a.a(true); } this.f.setPopupTheme(this.L); this.f.setPresenter(actionMenuPresenter); this.H = actionMenuPresenter; j(); } public void setLogo(Drawable drawable) { if (drawable != null) { if (this.h == null) { this.h = new AppCompatImageView(getContext()); } ImageView imageView = this.h; if (imageView.getParent() != this && !this.b.contains(imageView)) { a((View) this.h, true); } } else { ImageView imageView2 = this.h; if (imageView2 != null && (imageView2.getParent() == this || this.b.contains(imageView2))) { removeView(this.h); this.b.remove(this.h); } } ImageView imageView3 = this.h; if (imageView3 != null) { imageView3.setImageDrawable(drawable); } } /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Type inference failed for: r1v3, types: [android.text.SpannableString, android.text.Spannable] */ public void setLogoDescription(int i) { int i2 = 2 % 2; Context context = getContext(); String string = context.getString(i); if (string.startsWith(",*,)")) { int i3 = V + 97; T = i3 % 128; int i4 = i3 % 2; Object[] objArr = new Object[1]; aa(string.substring(4), objArr); string = ((String) objArr[0]).intern(); CharSequence text = context.getText(i); if (text instanceof Spanned) { ?? spannableString = new SpannableString(string); TextUtils.copySpansFrom((SpannedString) text, 0, string.length(), Object.class, spannableString, 0); int i5 = V + 77; T = i5 % 128; int i6 = i5 % 2; string = spannableString; } } setLogoDescription(string); } public void setLogoDescription(CharSequence charSequence) { if (!TextUtils.isEmpty(charSequence) && this.h == null) { this.h = new AppCompatImageView(getContext()); } ImageView imageView = this.h; if (imageView != null) { imageView.setContentDescription(charSequence); } } /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Type inference failed for: r0v2, types: [android.text.SpannableString, android.text.Spannable] */ public void setTitle(int i) { int i2 = 2 % 2; int i3 = V + 63; T = i3 % 128; if (i3 % 2 == 0) { getContext().getString(i).startsWith(",*,)"); throw null; } Context context = getContext(); String string = context.getString(i); if (string.startsWith(",*,)")) { String substring = string.substring(4); Object[] objArr = new Object[1]; aa(substring, objArr); string = ((String) objArr[0]).intern(); CharSequence text = context.getText(i); if (text instanceof Spanned) { ?? spannableString = new SpannableString(string); TextUtils.copySpansFrom((SpannedString) text, 0, string.length(), Object.class, spannableString, 0); string = spannableString; } else { int i4 = V + 31; T = i4 % 128; int i5 = i4 % 2; } } setTitle(string); } public void setTitle(CharSequence charSequence) { if (!TextUtils.isEmpty(charSequence)) { if (this.W == null) { Context context = getContext(); AppCompatTextView appCompatTextView = new AppCompatTextView(context); this.W = appCompatTextView; appCompatTextView.setSingleLine(); this.W.setEllipsize(TextUtils.TruncateAt.END); int i = this.P; if (i != 0) { this.W.setTextAppearance(context, i); } ColorStateList colorStateList = this.S; if (colorStateList != null) { this.W.setTextColor(colorStateList); } } TextView textView = this.W; if (textView.getParent() != this && !this.b.contains(textView)) { a((View) this.W, true); } } else { TextView textView2 = this.W; if (textView2 != null && (textView2.getParent() == this || this.b.contains(textView2))) { removeView(this.W); this.b.remove(this.W); } } TextView textView3 = this.W; if (textView3 != null) { textView3.setText(charSequence); } this.q = charSequence; } /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Type inference failed for: r0v1, types: [android.text.SpannableString, android.text.Spannable] */ public void setSubtitle(int i) { int i2 = 2 % 2; int i3 = T + 85; V = i3 % 128; int i4 = i3 % 2; Context context = getContext(); String string = context.getString(i); if (!(!string.startsWith(",*,)"))) { Object[] objArr = new Object[1]; aa(string.substring(4), objArr); string = ((String) objArr[0]).intern(); CharSequence text = context.getText(i); if (text instanceof Spanned) { ?? spannableString = new SpannableString(string); TextUtils.copySpansFrom((SpannedString) text, 0, string.length(), Object.class, spannableString, 0); string = spannableString; } else { int i5 = V + 7; T = i5 % 128; int i6 = i5 % 2; } } setSubtitle(string); } public void setSubtitle(CharSequence charSequence) { if (!TextUtils.isEmpty(charSequence)) { if (this.Q == null) { Context context = getContext(); AppCompatTextView appCompatTextView = new AppCompatTextView(context); this.Q = appCompatTextView; appCompatTextView.setSingleLine(); this.Q.setEllipsize(TextUtils.TruncateAt.END); int i = this.N; if (i != 0) { this.Q.setTextAppearance(context, i); } ColorStateList colorStateList = this.J; if (colorStateList != null) { this.Q.setTextColor(colorStateList); } } TextView textView = this.Q; if (textView.getParent() != this && !this.b.contains(textView)) { a((View) this.Q, true); } } else { TextView textView2 = this.Q; if (textView2 != null && (textView2.getParent() == this || this.b.contains(textView2))) { removeView(this.Q); this.b.remove(this.Q); } } TextView textView3 = this.Q; if (textView3 != null) { textView3.setText(charSequence); } this.l = charSequence; } public void setTitleTextAppearance(Context context, int i) { this.P = i; TextView textView = this.W; if (textView != null) { textView.setTextAppearance(context, i); } } public void setSubtitleTextAppearance(Context context, int i) { this.N = i; TextView textView = this.Q; if (textView != null) { textView.setTextAppearance(context, i); } } public void setTitleTextColor(int i) { setTitleTextColor(ColorStateList.valueOf(i)); } public void setTitleTextColor(ColorStateList colorStateList) { this.S = colorStateList; TextView textView = this.W; if (textView != null) { textView.setTextColor(colorStateList); } } public void setSubtitleTextColor(int i) { setSubtitleTextColor(ColorStateList.valueOf(i)); } public void setSubtitleTextColor(ColorStateList colorStateList) { this.J = colorStateList; TextView textView = this.Q; if (textView != null) { textView.setTextColor(colorStateList); } } /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Type inference failed for: r0v1, types: [android.text.SpannableString, android.text.Spannable] */ /* JADX WARN: Type inference failed for: r9v0, types: [androidx.appcompat.widget.Toolbar, android.view.View] */ public void setNavigationContentDescription(int i) { String str; int i2 = 2 % 2; int i3 = T + 93; int i4 = i3 % 128; V = i4; int i5 = i3 % 2; if (i != 0) { int i6 = i4 + 115; T = i6 % 128; int i7 = i6 % 2; Context context = getContext(); str = context.getString(i); if (str.startsWith(",*,)")) { Object[] objArr = new Object[1]; aa(str.substring(4), objArr); str = ((String) objArr[0]).intern(); CharSequence text = context.getText(i); if (text instanceof Spanned) { ?? spannableString = new SpannableString(str); TextUtils.copySpansFrom((SpannedString) text, 0, str.length(), Object.class, spannableString, 0); str = spannableString; } else { int i8 = T + 75; V = i8 % 128; int i9 = i8 % 2; } } } else { str = null; } setNavigationContentDescription(str); } public void setNavigationContentDescription(CharSequence charSequence) { if (!TextUtils.isEmpty(charSequence)) { i(); } ImageButton imageButton = this.j; if (imageButton != null) { imageButton.setContentDescription(charSequence); C6286cOZ.e(this.j, charSequence); } } public void setNavigationIcon(int i) { setNavigationIcon(AgY.dT_(getContext(), i)); } public void setNavigationIcon(Drawable drawable) { if (drawable != null) { i(); ImageButton imageButton = this.j; if (imageButton.getParent() != this && !this.b.contains(imageButton)) { a((View) this.j, true); } } else { ImageButton imageButton2 = this.j; if (imageButton2 != null && (imageButton2.getParent() == this || this.b.contains(imageButton2))) { removeView(this.j); this.b.remove(this.j); } } ImageButton imageButton3 = this.j; if (imageButton3 != null) { imageButton3.setImageDrawable(drawable); } } public void setNavigationOnClickListener(View.OnClickListener onClickListener) { i(); this.j.setOnClickListener(onClickListener); } /* JADX WARN: Code restructure failed: missing block: B:11:0x0052, code lost: if ((r9 instanceof android.text.Spanned) != false) goto L16; */ /* JADX WARN: Code restructure failed: missing block: B:12:0x0087, code lost: r9 = androidx.appcompat.widget.Toolbar.V + 105; androidx.appcompat.widget.Toolbar.T = r9 % 128; */ /* JADX WARN: Code restructure failed: missing block: B:13:0x0090, code lost: if ((r9 % 2) != 0) goto L20; */ /* JADX WARN: Code restructure failed: missing block: B:14:0x0092, code lost: r0 = 2 / 4; */ /* JADX WARN: Code restructure failed: missing block: B:15:0x0093, code lost: r3 = r1; */ /* JADX WARN: Code restructure failed: missing block: B:16:0x006e, code lost: r0 = new android.text.SpannableString(r1); r9 = (android.text.SpannableString) r0; android.text.TextUtils.copySpansFrom((android.text.SpannedString) r9, 0, r1.length(), java.lang.Object.class, r0, 0); r3 = r0; */ /* JADX WARN: Code restructure failed: missing block: B:18:0x006c, code lost: if ((r9 instanceof android.text.Spanned) != false) goto L16; */ /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Type inference failed for: r0v2, types: [android.text.SpannableString, android.text.Spannable] */ /* JADX WARN: Type inference failed for: r8v0, types: [androidx.appcompat.widget.Toolbar, android.view.View] */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public void setCollapseContentDescription(int r9) { /* r8 = this; r0 = 2 int r1 = r0 % r0 int r1 = androidx.appcompat.widget.Toolbar.T int r1 = r1 + 67 int r2 = r1 % 128 androidx.appcompat.widget.Toolbar.V = r2 int r1 = r1 % r0 r3 = 0 if (r1 != 0) goto La5 if (r9 == 0) goto La1 int r2 = r2 + 51 int r1 = r2 % 128 androidx.appcompat.widget.Toolbar.T = r1 int r2 = r2 % r0 java.lang.String r1 = ",*,)" if (r2 == 0) goto L95 android.content.Context r2 = r8.getContext() java.lang.String r3 = r2.getString(r9) boolean r1 = r3.startsWith(r1) if (r1 == 0) goto La1 int r1 = androidx.appcompat.widget.Toolbar.T int r1 = r1 + 43 int r4 = r1 % 128 androidx.appcompat.widget.Toolbar.V = r4 int r1 = r1 % r0 r4 = 1 r5 = 0 r6 = 4 if (r1 == 0) goto L55 java.lang.String r1 = r3.substring(r6) java.lang.Object[] r3 = new java.lang.Object[r4] r8.aa(r1, r3) r1 = r3[r5] java.lang.String r1 = (java.lang.String) r1 java.lang.String r1 = r1.intern() java.lang.CharSequence r9 = r2.getText(r9) boolean r2 = r9 instanceof android.text.Spanned r3 = 74 int r3 = r3 / r5 if (r2 == 0) goto L87 goto L6e L55: java.lang.String r1 = r3.substring(r6) java.lang.Object[] r3 = new java.lang.Object[r4] r8.aa(r1, r3) r1 = r3[r5] java.lang.String r1 = (java.lang.String) r1 java.lang.String r1 = r1.intern() java.lang.CharSequence r9 = r2.getText(r9) boolean r2 = r9 instanceof android.text.Spanned if (r2 == 0) goto L87 L6e: android.text.SpannableString r0 = new android.text.SpannableString r0.(r1) r2 = r9 android.text.SpannedString r2 = (android.text.SpannedString) r2 r3 = 0 int r4 = r1.length() java.lang.Class r5 = java.lang.Object.class r9 = r0 android.text.SpannableString r9 = (android.text.SpannableString) r9 r7 = 0 r6 = r0 android.text.TextUtils.copySpansFrom(r2, r3, r4, r5, r6, r7) r3 = r0 goto La1 L87: int r9 = androidx.appcompat.widget.Toolbar.V int r9 = r9 + 105 int r2 = r9 % 128 androidx.appcompat.widget.Toolbar.T = r2 int r9 = r9 % r0 if (r9 != 0) goto L93 int r0 = r0 / r6 L93: r3 = r1 goto La1 L95: android.content.Context r0 = r8.getContext() java.lang.String r9 = r0.getString(r9) r9.startsWith(r1) throw r3 La1: r8.setCollapseContentDescription(r3) return La5: throw r3 */ throw new UnsupportedOperationException("Method not decompiled: androidx.appcompat.widget.Toolbar.setCollapseContentDescription(int):void"); } public void setCollapseContentDescription(CharSequence charSequence) { if (!TextUtils.isEmpty(charSequence)) { o_(); } ImageButton imageButton = this.e; if (imageButton != null) { imageButton.setContentDescription(charSequence); } } public void setCollapseIcon(int i) { setCollapseIcon(AgY.dT_(getContext(), i)); } public void setCollapseIcon(Drawable drawable) { if (drawable != null) { o_(); this.e.setImageDrawable(drawable); } else { ImageButton imageButton = this.e; if (imageButton != null) { imageButton.setImageDrawable(this.y); } } } public final Menu jO_() { c(); return this.f.fp_(); } public void setOverflowIcon(Drawable drawable) { c(); this.f.setOverflowIcon(drawable); } public final void c() { g(); if (this.f.d == null) { NoP noP = (NoP) this.f.fp_(); if (this.a == null) { this.a = new RVV(this); } this.f.setExpandedActionViewsExclusive(true); RVV rvv = this.a; Context context = this.M; noP.r.add(new WeakReference<>(rvv)); rvv.a(context, noP); noP.f = true; j(); } } private void g() { if (this.f == null) { ActionMenuView actionMenuView = new ActionMenuView(getContext()); this.f = actionMenuView; actionMenuView.setPopupTheme(this.L); this.f.setOnMenuItemClickListener(this.I); this.f.setMenuCallbacks(this.s, new NoP.Sts(this) { // from class: androidx.appcompat.widget.Toolbar.2 final Toolbar c; { this.c = this; } @Override // o.NoP.Sts public final boolean Ko_(NoP noP, MenuItem menuItem) { return this.c.i != null && this.c.i.Ko_(noP, menuItem); } @Override // o.NoP.Sts public final void b(NoP noP) { ActionMenuPresenter actionMenuPresenter = this.c.f.b; if (actionMenuPresenter == null || !actionMenuPresenter.d()) { this.c.g.rI_(noP); } if (this.c.i != null) { this.c.i.b(noP); } } }); LWm lWm = new LWm(); lWm.d = (this.c & 112) | 8388613; this.f.setLayoutParams(lWm); a((View) this.f, false); } } public void setContentInsetsRelative(int i, int i2) { if (this.B == null) { this.B = new C1292Ztc(); } this.B.e(i, i2); } public void setContentInsetsAbsolute(int i, int i2) { if (this.B == null) { this.B = new C1292Ztc(); } this.B.a(i, i2); } public void setContentInsetStartWithNavigation(int i) { if (i < 0) { i = PKIFailureInfo.systemUnavail; } if (i != this.A) { this.A = i; ImageButton imageButton = this.j; if ((imageButton != null ? imageButton.getDrawable() : null) != null) { requestLayout(); } } } public void setContentInsetEndWithActions(int i) { if (i < 0) { i = PKIFailureInfo.systemUnavail; } if (i != this.D) { this.D = i; ImageButton imageButton = this.j; if ((imageButton != null ? imageButton.getDrawable() : null) != null) { requestLayout(); } } } private int n() { ImageButton imageButton = this.j; if ((imageButton != null ? imageButton.getDrawable() : null) != null) { return Math.max(k(), Math.max(this.A, 0)); } return k(); } private void i() { if (this.j == null) { this.j = new AppCompatImageButton(getContext(), null, SYO.IeS.toolbarNavigationButtonStyle); LWm lWm = new LWm(); lWm.d = (this.c & 112) | 8388611; this.j.setLayoutParams(lWm); } } final void o_() { if (this.e == null) { AppCompatImageButton appCompatImageButton = new AppCompatImageButton(getContext(), null, SYO.IeS.toolbarNavigationButtonStyle); this.e = appCompatImageButton; appCompatImageButton.setImageDrawable(this.y); this.e.setContentDescription(this.x); LWm lWm = new LWm(); lWm.d = (this.c & 112) | 8388611; lWm.c = 2; this.e.setLayoutParams(lWm); this.e.setOnClickListener(new View.OnClickListener(this) { // from class: androidx.appcompat.widget.Toolbar.5 final Toolbar e; { this.e = this; } @Override // android.view.View.OnClickListener public final void onClick(View view) { RVV rvv = this.e.a; MenuItemImpl menuItemImpl = rvv == null ? null : rvv.b; if (menuItemImpl != null) { menuItemImpl.collapseActionView(); } } }); } } private void a(View view, boolean z) { LWm lWm; ViewGroup.LayoutParams layoutParams = view.getLayoutParams(); if (layoutParams != null) { if (!checkLayoutParams(layoutParams)) { lWm = jN_(layoutParams); } else { lWm = (LWm) layoutParams; } } else { lWm = new LWm(); } lWm.c = 1; if (z && this.d != null) { view.setLayoutParams(lWm); this.b.add(view); } else { addView(view, lWm); } } @Override // android.view.View public Parcelable onSaveInstanceState() { Sts sts = new Sts(super.onSaveInstanceState()); RVV rvv = this.a; if (rvv != null && rvv.b != null) { sts.c = this.a.b.getItemId(); } sts.e = f(); return sts; } @Override // android.view.View public void onRestoreInstanceState(Parcelable parcelable) { MenuItem findItem; if (!(parcelable instanceof Sts)) { super.onRestoreInstanceState(parcelable); return; } Sts sts = (Sts) parcelable; super.onRestoreInstanceState(sts.b); ActionMenuView actionMenuView = this.f; NoP noP = actionMenuView != null ? actionMenuView.d : null; if (sts.c != 0 && this.a != null && noP != null && (findItem = noP.findItem(sts.c)) != null) { findItem.expandActionView(); } if (sts.e) { removeCallbacks(this.K); post(this.K); } } @Override // android.view.ViewGroup, android.view.View protected void onDetachedFromWindow() { super.onDetachedFromWindow(); removeCallbacks(this.K); j(); } @Override // android.view.ViewGroup, android.view.View public void onAttachedToWindow() { super.onAttachedToWindow(); j(); } @Override // android.view.View public boolean onTouchEvent(MotionEvent motionEvent) { int actionMasked = motionEvent.getActionMasked(); if (actionMasked == 0) { this.E = false; } if (!this.E) { boolean onTouchEvent = super.onTouchEvent(motionEvent); if (actionMasked == 0 && !onTouchEvent) { this.E = true; } } if (actionMasked == 1 || actionMasked == 3) { this.E = false; } return true; } @Override // android.view.View public boolean onHoverEvent(MotionEvent motionEvent) { int actionMasked = motionEvent.getActionMasked(); if (actionMasked == 9) { this.C = false; } if (!this.C) { boolean onHoverEvent = super.onHoverEvent(motionEvent); if (actionMasked == 9 && !onHoverEvent) { this.C = true; } } if (actionMasked == 10 || actionMasked == 3) { this.C = false; } return true; } private void e(View view, int i, int i2, int i3, int i4) { ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) view.getLayoutParams(); int paddingLeft = getPaddingLeft(); int paddingRight = getPaddingRight(); int i5 = marginLayoutParams.leftMargin; int childMeasureSpec = getChildMeasureSpec(i, paddingLeft + paddingRight + i5 + marginLayoutParams.rightMargin + i2, ((ViewGroup.LayoutParams) marginLayoutParams).width); int paddingTop = getPaddingTop(); int paddingBottom = getPaddingBottom(); int i6 = marginLayoutParams.topMargin; int childMeasureSpec2 = getChildMeasureSpec(i3, paddingTop + paddingBottom + i6 + marginLayoutParams.bottomMargin, ((ViewGroup.LayoutParams) marginLayoutParams).height); int mode = View.MeasureSpec.getMode(childMeasureSpec2); if (mode != 1073741824 && i4 >= 0) { if (mode != 0) { i4 = Math.min(View.MeasureSpec.getSize(childMeasureSpec2), i4); } childMeasureSpec2 = View.MeasureSpec.makeMeasureSpec(i4, 1073741824); } view.measure(childMeasureSpec, childMeasureSpec2); } private int c(View view, int i, int i2, int i3, int i4, int[] iArr) { ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) view.getLayoutParams(); int i5 = marginLayoutParams.leftMargin - iArr[0]; int i6 = marginLayoutParams.rightMargin - iArr[1]; int max = Math.max(0, i5) + Math.max(0, i6); iArr[0] = Math.max(0, -i5); iArr[1] = Math.max(0, -i6); int childMeasureSpec = getChildMeasureSpec(i, getPaddingLeft() + getPaddingRight() + max + i2, ((ViewGroup.LayoutParams) marginLayoutParams).width); int paddingTop = getPaddingTop(); int paddingBottom = getPaddingBottom(); int i7 = marginLayoutParams.topMargin; view.measure(childMeasureSpec, getChildMeasureSpec(i3, paddingTop + paddingBottom + i7 + marginLayoutParams.bottomMargin + i4, ((ViewGroup.LayoutParams) marginLayoutParams).height)); return view.getMeasuredWidth() + max; } @Override // android.view.View public void onMeasure(int i, int i2) { int i3; int i4; int i5; int i6; int i7; int i8; int i9; int i10; int[] iArr = this.R; boolean b = mxt.b(this); ImageButton imageButton = this.j; int i11 = 0; if (imageButton == null || imageButton.getParent() != this || imageButton.getVisibility() == 8) { i3 = 0; i4 = 0; i5 = 0; } else { e(this.j, i, 0, i2, this.F); int measuredWidth = this.j.getMeasuredWidth(); ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) this.j.getLayoutParams(); i3 = measuredWidth + CYM.ry_(marginLayoutParams) + CYM.rx_(marginLayoutParams); int measuredHeight = this.j.getMeasuredHeight(); ViewGroup.MarginLayoutParams marginLayoutParams2 = (ViewGroup.MarginLayoutParams) this.j.getLayoutParams(); i4 = Math.max(0, measuredHeight + marginLayoutParams2.topMargin + marginLayoutParams2.bottomMargin); i5 = View.combineMeasuredStates(0, this.j.getMeasuredState()); } ImageButton imageButton2 = this.e; if (imageButton2 != null && imageButton2.getParent() == this && imageButton2.getVisibility() != 8) { e(this.e, i, 0, i2, this.F); int measuredWidth2 = this.e.getMeasuredWidth(); ViewGroup.MarginLayoutParams marginLayoutParams3 = (ViewGroup.MarginLayoutParams) this.e.getLayoutParams(); i3 = measuredWidth2 + CYM.ry_(marginLayoutParams3) + CYM.rx_(marginLayoutParams3); int measuredHeight2 = this.e.getMeasuredHeight(); ViewGroup.MarginLayoutParams marginLayoutParams4 = (ViewGroup.MarginLayoutParams) this.e.getLayoutParams(); i4 = Math.max(i4, measuredHeight2 + marginLayoutParams4.topMargin + marginLayoutParams4.bottomMargin); i5 = View.combineMeasuredStates(i5, this.e.getMeasuredState()); } int n = n(); int max = Math.max(n, i3); iArr[b ? 1 : 0] = Math.max(0, n - i3); ActionMenuView actionMenuView = this.f; if (actionMenuView == null || actionMenuView.getParent() != this || actionMenuView.getVisibility() == 8) { i6 = 0; } else { e(this.f, i, max, i2, this.F); int measuredWidth3 = this.f.getMeasuredWidth(); ViewGroup.MarginLayoutParams marginLayoutParams5 = (ViewGroup.MarginLayoutParams) this.f.getLayoutParams(); i6 = measuredWidth3 + CYM.ry_(marginLayoutParams5) + CYM.rx_(marginLayoutParams5); int measuredHeight3 = this.f.getMeasuredHeight(); ViewGroup.MarginLayoutParams marginLayoutParams6 = (ViewGroup.MarginLayoutParams) this.f.getLayoutParams(); i4 = Math.max(i4, measuredHeight3 + marginLayoutParams6.topMargin + marginLayoutParams6.bottomMargin); i5 = View.combineMeasuredStates(i5, this.f.getMeasuredState()); } int m = m(); int max2 = max + Math.max(m, i6); iArr[!b ? 1 : 0] = Math.max(0, m - i6); View view = this.d; if (view != null && view.getParent() == this && view.getVisibility() != 8) { max2 += c(this.d, i, max2, i2, 0, iArr); int measuredHeight4 = this.d.getMeasuredHeight(); ViewGroup.MarginLayoutParams marginLayoutParams7 = (ViewGroup.MarginLayoutParams) this.d.getLayoutParams(); i4 = Math.max(i4, measuredHeight4 + marginLayoutParams7.topMargin + marginLayoutParams7.bottomMargin); i5 = View.combineMeasuredStates(i5, this.d.getMeasuredState()); } ImageView imageView = this.h; if (imageView != null && imageView.getParent() == this && imageView.getVisibility() != 8) { max2 += c(this.h, i, max2, i2, 0, iArr); int measuredHeight5 = this.h.getMeasuredHeight(); ViewGroup.MarginLayoutParams marginLayoutParams8 = (ViewGroup.MarginLayoutParams) this.h.getLayoutParams(); i4 = Math.max(i4, measuredHeight5 + marginLayoutParams8.topMargin + marginLayoutParams8.bottomMargin); i5 = View.combineMeasuredStates(i5, this.h.getMeasuredState()); } int childCount = getChildCount(); for (int i12 = 0; i12 < childCount; i12++) { View childAt = getChildAt(i12); if (((LWm) childAt.getLayoutParams()).c == 0 && childAt != null && childAt.getParent() == this && childAt.getVisibility() != 8) { max2 += c(childAt, i, max2, i2, 0, iArr); int measuredHeight6 = childAt.getMeasuredHeight(); ViewGroup.MarginLayoutParams marginLayoutParams9 = (ViewGroup.MarginLayoutParams) childAt.getLayoutParams(); i4 = Math.max(i4, measuredHeight6 + marginLayoutParams9.topMargin + marginLayoutParams9.bottomMargin); i5 = View.combineMeasuredStates(i5, childAt.getMeasuredState()); } } int i13 = this.r + this.f6379o; int i14 = this.p + this.k; TextView textView = this.W; if (textView == null || textView.getParent() != this || textView.getVisibility() == 8) { i7 = 0; i8 = i5; i9 = 0; } else { c(this.W, i, max2 + i14, i2, i13, iArr); int measuredWidth4 = this.W.getMeasuredWidth(); ViewGroup.MarginLayoutParams marginLayoutParams10 = (ViewGroup.MarginLayoutParams) this.W.getLayoutParams(); int ry_ = CYM.ry_(marginLayoutParams10) + CYM.rx_(marginLayoutParams10); int measuredHeight7 = this.W.getMeasuredHeight(); ViewGroup.MarginLayoutParams marginLayoutParams11 = (ViewGroup.MarginLayoutParams) this.W.getLayoutParams(); i7 = measuredHeight7 + marginLayoutParams11.topMargin + marginLayoutParams11.bottomMargin; i8 = View.combineMeasuredStates(i5, this.W.getMeasuredState()); i9 = measuredWidth4 + ry_; } TextView textView2 = this.Q; if (textView2 == null || textView2.getParent() != this || textView2.getVisibility() == 8) { i10 = i8; } else { i9 = Math.max(i9, c(this.Q, i, max2 + i14, i2, i7 + i13, iArr)); int measuredHeight8 = this.Q.getMeasuredHeight(); ViewGroup.MarginLayoutParams marginLayoutParams12 = (ViewGroup.MarginLayoutParams) this.Q.getLayoutParams(); i7 += measuredHeight8 + marginLayoutParams12.topMargin + marginLayoutParams12.bottomMargin; i10 = View.combineMeasuredStates(i8, this.Q.getMeasuredState()); } int max3 = Math.max(i4, i7); int paddingLeft = getPaddingLeft(); int paddingRight = getPaddingRight(); int paddingTop = getPaddingTop(); int paddingBottom = getPaddingBottom(); int resolveSizeAndState = View.resolveSizeAndState(Math.max(max2 + i9 + paddingLeft + paddingRight, getSuggestedMinimumWidth()), i, (-16777216) & i10); int resolveSizeAndState2 = View.resolveSizeAndState(Math.max(max3 + paddingTop + paddingBottom, getSuggestedMinimumHeight()), i2, i10 << 16); if (this.z) { int childCount2 = getChildCount(); for (int i15 = 0; i15 < childCount2; i15++) { View childAt2 = getChildAt(i15); if (childAt2 == null || childAt2.getParent() != this || childAt2.getVisibility() == 8 || childAt2.getMeasuredWidth() <= 0 || childAt2.getMeasuredHeight() <= 0) { } } setMeasuredDimension(resolveSizeAndState, i11); } i11 = resolveSizeAndState2; setMeasuredDimension(resolveSizeAndState, i11); } /* JADX WARN: Removed duplicated region for block: B:104:0x018b */ /* JADX WARN: Removed duplicated region for block: B:106:0x0192 */ /* JADX WARN: Removed duplicated region for block: B:109:0x01a5 */ /* JADX WARN: Removed duplicated region for block: B:114:0x01c8 */ /* JADX WARN: Removed duplicated region for block: B:121:0x0216 */ /* JADX WARN: Removed duplicated region for block: B:133:0x0288 */ /* JADX WARN: Removed duplicated region for block: B:150:0x0207 */ /* JADX WARN: Removed duplicated region for block: B:155:0x0195 */ /* JADX WARN: Removed duplicated region for block: B:156:0x018e */ /* JADX WARN: Removed duplicated region for block: B:157:0x017b */ /* JADX WARN: Removed duplicated region for block: B:158:0x0160 */ /* JADX WARN: Removed duplicated region for block: B:162:0x00ba */ /* JADX WARN: Removed duplicated region for block: B:163:0x00ab */ /* JADX WARN: Removed duplicated region for block: B:22:0x0073 */ /* JADX WARN: Removed duplicated region for block: B:23:0x007a */ /* JADX WARN: Removed duplicated region for block: B:31:0x0092 */ /* JADX WARN: Removed duplicated region for block: B:32:0x0099 */ /* JADX WARN: Removed duplicated region for block: B:35:0x00a6 */ /* JADX WARN: Removed duplicated region for block: B:38:0x00b5 */ /* JADX WARN: Removed duplicated region for block: B:46:0x00f1 */ /* JADX WARN: Removed duplicated region for block: B:47:0x00f8 */ /* JADX WARN: Removed duplicated region for block: B:55:0x0112 */ /* JADX WARN: Removed duplicated region for block: B:56:0x0119 */ /* JADX WARN: Removed duplicated region for block: B:66:0x013a */ /* JADX WARN: Removed duplicated region for block: B:72:0x014b */ /* JADX WARN: Removed duplicated region for block: B:74:0x0163 */ /* JADX WARN: Removed duplicated region for block: B:76:0x017f A[ADDED_TO_REGION] */ /* JADX WARN: Removed duplicated region for block: B:81:0x0304 A[LOOP:0: B:80:0x0302->B:81:0x0304, LOOP_END] */ /* JADX WARN: Removed duplicated region for block: B:85:0x0326 A[LOOP:1: B:84:0x0324->B:85:0x0326, LOOP_END] */ /* JADX WARN: Removed duplicated region for block: B:89:0x034a A[LOOP:2: B:88:0x0348->B:89:0x034a, LOOP_END] */ /* JADX WARN: Removed duplicated region for block: B:93:0x038a */ /* JADX WARN: Removed duplicated region for block: B:98:0x0399 A[LOOP:3: B:97:0x0397->B:98:0x0399, LOOP_END] */ @Override // android.view.ViewGroup, android.view.View /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public void onLayout(boolean r19, int r20, int r21, int r22, int r23) { /* Method dump skipped, instructions count: 942 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: androidx.appcompat.widget.Toolbar.onLayout(boolean, int, int, int, int):void"); } private int a(View view, int i, int[] iArr, int i2) { LWm lWm = (LWm) view.getLayoutParams(); int i3 = ((ViewGroup.MarginLayoutParams) lWm).leftMargin - iArr[0]; int max = i + Math.max(0, i3); iArr[0] = Math.max(0, -i3); int a = a(view, i2); int measuredWidth = view.getMeasuredWidth(); view.layout(max, a, max + measuredWidth, view.getMeasuredHeight() + a); return max + measuredWidth + ((ViewGroup.MarginLayoutParams) lWm).rightMargin; } private int d(View view, int i, int[] iArr, int i2) { LWm lWm = (LWm) view.getLayoutParams(); int i3 = ((ViewGroup.MarginLayoutParams) lWm).rightMargin - iArr[1]; int max = i - Math.max(0, i3); iArr[1] = Math.max(0, -i3); int a = a(view, i2); int measuredWidth = view.getMeasuredWidth(); view.layout(max - measuredWidth, a, max, view.getMeasuredHeight() + a); return max - (measuredWidth + ((ViewGroup.MarginLayoutParams) lWm).leftMargin); } private int a(View view, int i) { LWm lWm = (LWm) view.getLayoutParams(); int measuredHeight = view.getMeasuredHeight(); int i2 = i > 0 ? (measuredHeight - i) / 2 : 0; int i3 = lWm.d & 112; if (i3 != 16 && i3 != 48 && i3 != 80) { i3 = this.G & 112; } if (i3 == 48) { return getPaddingTop() - i2; } if (i3 == 80) { return (((getHeight() - getPaddingBottom()) - measuredHeight) - ((ViewGroup.MarginLayoutParams) lWm).bottomMargin) - i2; } int paddingTop = getPaddingTop(); int paddingBottom = getPaddingBottom(); int height = getHeight(); int i4 = (((height - paddingTop) - paddingBottom) - measuredHeight) / 2; if (i4 < ((ViewGroup.MarginLayoutParams) lWm).topMargin) { i4 = ((ViewGroup.MarginLayoutParams) lWm).topMargin; } else { int i5 = (((height - paddingBottom) - measuredHeight) - i4) - paddingTop; if (i5 < ((ViewGroup.MarginLayoutParams) lWm).bottomMargin) { i4 = Math.max(0, i4 - (((ViewGroup.MarginLayoutParams) lWm).bottomMargin - i5)); } } return paddingTop + i4; } private void c(List list, int i) { boolean z = ViewCompat.m(this) == 1; int childCount = getChildCount(); int c = HpP.c(i, ViewCompat.m(this)); list.clear(); if (!z) { for (int i2 = 0; i2 < childCount; i2++) { View childAt = getChildAt(i2); LWm lWm = (LWm) childAt.getLayoutParams(); if (lWm.c == 0 && childAt != null && childAt.getParent() == this && childAt.getVisibility() != 8 && b(lWm.d) == c) { list.add(childAt); } } return; } for (int i3 = childCount - 1; i3 >= 0; i3--) { View childAt2 = getChildAt(i3); LWm lWm2 = (LWm) childAt2.getLayoutParams(); if (lWm2.c == 0 && childAt2 != null && childAt2.getParent() == this && childAt2.getVisibility() != 8 && b(lWm2.d) == c) { list.add(childAt2); } } } private int b(int i) { int m = ViewCompat.m(this); int c = HpP.c(i, m) & 7; return (c == 1 || c == 3 || c == 5) ? c : m == 1 ? 5 : 3; } private static LWm jN_(ViewGroup.LayoutParams layoutParams) { if (layoutParams instanceof LWm) { return new LWm((LWm) layoutParams); } if (layoutParams instanceof pwE.HBt) { return new LWm((pwE.HBt) layoutParams); } if (layoutParams instanceof ViewGroup.MarginLayoutParams) { return new LWm((ViewGroup.MarginLayoutParams) layoutParams); } return new LWm(layoutParams); } protected static LWm b() { return new LWm(); } @Override // android.view.ViewGroup protected boolean checkLayoutParams(ViewGroup.LayoutParams layoutParams) { return super.checkLayoutParams(layoutParams) && (layoutParams instanceof LWm); } public void setCollapsible(boolean z) { this.z = z; requestLayout(); } public void setMenuCallbacks(InterfaceC15933jjG.Sts sts, NoP.Sts sts2) { this.s = sts; this.i = sts2; ActionMenuView actionMenuView = this.f; if (actionMenuView != null) { actionMenuView.setMenuCallbacks(sts, sts2); } } public final ArrayList e() { ArrayList arrayList = new ArrayList<>(); c(); Menu fp_ = this.f.fp_(); for (int i = 0; i < fp_.size(); i++) { arrayList.add(fp_.getItem(i)); } return arrayList; } @Override // o.RIz public void addMenuProvider(AHZ ahz) { C7587crD c7587crD = this.g; c7587crD.b.add(ahz); c7587crD.a.run(); } @Override // o.RIz public void removeMenuProvider(AHZ ahz) { this.g.c(ahz); } final void j() { OnBackInvokedDispatcher onBackInvokedDispatcher; if (Build.VERSION.SDK_INT >= 33) { OnBackInvokedDispatcher jQ_ = IeS.jQ_(this); RVV rvv = this.a; boolean z = (rvv == null || rvv.b == null || jQ_ == null || !ViewCompat.H(this) || !this.w) ? false : true; if (z && this.u == null) { if (this.v == null) { this.v = IeS.jR_(new Runnable(this) { // from class: o.GbZ public final Toolbar b; @Override // java.lang.Runnable public final void run() { Toolbar.RVV rvv2 = this.b.a; MenuItemImpl menuItemImpl = rvv2 == null ? null : rvv2.b; if (menuItemImpl != null) { menuItemImpl.collapseActionView(); } } { this.b = this; } }); } IeS.a(jQ_, this.v); this.u = jQ_; return; } if (z || (onBackInvokedDispatcher = this.u) == null) { return; } IeS.c(onBackInvokedDispatcher, this.v); this.u = null; } } /* loaded from: classes.dex */ public static class LWm extends pwE.HBt { int c; public LWm(Context context, AttributeSet attributeSet) { super(context, attributeSet); this.c = 0; } public LWm() { this.c = 0; this.d = 8388627; } public LWm(LWm lWm) { super((pwE.HBt) lWm); this.c = 0; this.c = lWm.c; } public LWm(pwE.HBt hBt) { super(hBt); this.c = 0; } public LWm(ViewGroup.MarginLayoutParams marginLayoutParams) { super(marginLayoutParams); this.c = 0; ((ViewGroup.MarginLayoutParams) this).leftMargin = marginLayoutParams.leftMargin; ((ViewGroup.MarginLayoutParams) this).topMargin = marginLayoutParams.topMargin; ((ViewGroup.MarginLayoutParams) this).rightMargin = marginLayoutParams.rightMargin; ((ViewGroup.MarginLayoutParams) this).bottomMargin = marginLayoutParams.bottomMargin; } public LWm(ViewGroup.LayoutParams layoutParams) { super(layoutParams); this.c = 0; } } /* loaded from: classes.dex */ public static class Sts extends XgG { public static final Parcelable.Creator CREATOR = new Parcelable.ClassLoaderCreator() { // from class: androidx.appcompat.widget.Toolbar.Sts.2 @Override // android.os.Parcelable.Creator public final /* synthetic */ Object createFromParcel(Parcel parcel) { return new Sts(parcel, null); } @Override // android.os.Parcelable.ClassLoaderCreator public final /* synthetic */ Sts createFromParcel(Parcel parcel, ClassLoader classLoader) { return new Sts(parcel, classLoader); } @Override // android.os.Parcelable.Creator public final /* bridge */ /* synthetic */ Object[] newArray(int i) { return new Sts[i]; } }; int c; boolean e; public Sts(Parcel parcel, ClassLoader classLoader) { super(parcel, classLoader); this.c = parcel.readInt(); this.e = parcel.readInt() != 0; } public Sts(Parcelable parcelable) { super(parcelable); } @Override // o.XgG, android.os.Parcelable public final void writeToParcel(Parcel parcel, int i) { super.writeToParcel(parcel, i); parcel.writeInt(this.c); parcel.writeInt(this.e ? 1 : 0); } } /* loaded from: classes.dex */ public class RVV implements InterfaceC15933jjG { final Toolbar a; public MenuItemImpl b; private NoP d; @Override // o.InterfaceC15933jjG public final void Km_(Parcelable parcelable) { } @Override // o.InterfaceC15933jjG public final Parcelable Kn_() { return null; } @Override // o.InterfaceC15933jjG public final int a() { return 0; } @Override // o.InterfaceC15933jjG public final void b(NoP noP, boolean z) { } @Override // o.InterfaceC15933jjG public final void c(InterfaceC15933jjG.Sts sts) { } @Override // o.InterfaceC15933jjG public final boolean d(SubMenuC16744qqn subMenuC16744qqn) { return false; } @Override // o.InterfaceC15933jjG public final boolean e() { return false; } RVV(Toolbar toolbar) { this.a = toolbar; } @Override // o.InterfaceC15933jjG public final void a(Context context, NoP noP) { MenuItemImpl menuItemImpl; NoP noP2 = this.d; if (noP2 != null && (menuItemImpl = this.b) != null) { noP2.c(menuItemImpl); } this.d = noP; } @Override // o.InterfaceC15933jjG public final void a(boolean z) { if (this.b != null) { NoP noP = this.d; if (noP != null) { int size = noP.size(); for (int i = 0; i < size; i++) { if (this.d.getItem(i) == this.b) { return; } } } d(this.b); } } @Override // o.InterfaceC15933jjG public final boolean c(MenuItemImpl menuItemImpl) { this.a.o_(); ViewParent parent = this.a.e.getParent(); Toolbar toolbar = this.a; if (parent != toolbar) { if (parent instanceof ViewGroup) { ((ViewGroup) parent).removeView(toolbar.e); } Toolbar toolbar2 = this.a; toolbar2.addView(toolbar2.e); } this.a.d = menuItemImpl.getActionView(); this.b = menuItemImpl; ViewParent parent2 = this.a.d.getParent(); Toolbar toolbar3 = this.a; if (parent2 != toolbar3) { if (parent2 instanceof ViewGroup) { ((ViewGroup) parent2).removeView(toolbar3.d); } LWm b = Toolbar.b(); b.d = (this.a.c & 112) | 8388611; b.c = 2; this.a.d.setLayoutParams(b); Toolbar toolbar4 = this.a; toolbar4.addView(toolbar4.d); } Toolbar toolbar5 = this.a; for (int childCount = toolbar5.getChildCount() - 1; childCount >= 0; childCount--) { View childAt = toolbar5.getChildAt(childCount); if (((LWm) childAt.getLayoutParams()).c != 2 && childAt != toolbar5.f) { toolbar5.removeViewAt(childCount); toolbar5.b.add(childAt); } } this.a.requestLayout(); menuItemImpl.b = true; menuItemImpl.e.c(false); if (this.a.d instanceof JPw) { ((JPw) this.a.d).c(); } this.a.j(); return true; } @Override // o.InterfaceC15933jjG public final boolean d(MenuItemImpl menuItemImpl) { if (this.a.d instanceof JPw) { ((JPw) this.a.d).b(); } Toolbar toolbar = this.a; toolbar.removeView(toolbar.d); Toolbar toolbar2 = this.a; toolbar2.removeView(toolbar2.e); this.a.d = null; Toolbar toolbar3 = this.a; for (int size = toolbar3.b.size() - 1; size >= 0; size--) { toolbar3.addView(toolbar3.b.get(size)); } toolbar3.b.clear(); this.b = null; this.a.requestLayout(); menuItemImpl.b = false; menuItemImpl.e.c(false); this.a.j(); return true; } } /* JADX INFO: Access modifiers changed from: package-private */ /* loaded from: classes.dex */ public static class IeS { static void a(Object obj, Object obj2) { ((OnBackInvokedDispatcher) obj).registerOnBackInvokedCallback(1000000, (OnBackInvokedCallback) obj2); } static void c(Object obj, Object obj2) { ((OnBackInvokedDispatcher) obj).unregisterOnBackInvokedCallback((OnBackInvokedCallback) obj2); } static OnBackInvokedDispatcher jQ_(View view) { return view.findOnBackInvokedDispatcher(); } static OnBackInvokedCallback jR_(Runnable runnable) { Objects.requireNonNull(runnable); return new jbe(runnable); } } private int o() { C1292Ztc c1292Ztc = this.B; if (c1292Ztc != null) { return c1292Ztc.a ? c1292Ztc.i : c1292Ztc.g; } return 0; } @Override // android.view.ViewGroup protected /* synthetic */ ViewGroup.LayoutParams generateDefaultLayoutParams() { return new LWm(); } private int k() { C1292Ztc c1292Ztc = this.B; if (c1292Ztc != null) { return c1292Ztc.a ? c1292Ztc.g : c1292Ztc.i; } return 0; } @Override // android.view.ViewGroup public /* synthetic */ ViewGroup.LayoutParams generateLayoutParams(AttributeSet attributeSet) { return new LWm(getContext(), attributeSet); } private int m() { NoP noP; ActionMenuView actionMenuView = this.f; if (actionMenuView != null && (noP = actionMenuView.d) != null && noP.hasVisibleItems()) { return Math.max(o(), Math.max(this.D, 0)); } return o(); } public void a(int i) { JHJ jhj = new JHJ(getContext()); c(); jhj.inflate(i, this.f.fp_()); } public void setOnMenuItemClickListener(HBt hBt) { this.m = hBt; } }