File classes.dex
Function:
Loading..
00092ac4
00092ac4androidx.appcompat.widget.AlertDialogLayout::onMeasure(int, int):
00092ad4move-object/from16 v0, v16
00092ad8move/from16 v1, v17
00092adcinvoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
00092ae2move-result v6
00092ae4const/4 v2, 0x0
00092ae6const/4 v3, 0x0
00092ae8move-object v4, v2
00092aeamove-object v5, v4
00092aecmove v7, v3
00092aeeconst/16 v8, 0x8
00092af2if-ge v7, v6, :cond_42
00092af6invoke-virtual {v0, v7}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00092afcmove-result-object v9
00092afeinvoke-virtual {v9}, Landroid/view/View;->getVisibility()I
00092b04move-result v10
00092b06if-ne v10, v8, :cond_1c
00092b0agoto :goto_3f
00092b0cinvoke-virtual {v9}, Landroid/view/View;->getId()I
00092b12move-result v8
00092b14const v10, 0x7f0801ee
00092b1aif-ne v8, v10, :cond_27
00092b1emove-object v2, v9
00092b20goto :goto_3f
00092b22const v10, 0x7f080064
00092b28if-ne v8, v10, :cond_2e
00092b2cmove-object v4, v9
00092b2egoto :goto_3f
00092b30const v10, 0x7f080084
00092b36if-eq v8, v10, :cond_38
00092b3aconst v10, 0x7f08008d
00092b40if-ne v8, v10, :cond_3a
00092b44if-eqz v5, :cond_3e
00092b48invoke-super/range {v16 .. v18}, Lj/C0;->onMeasure(II)V
00092b4ereturn-void
00092b50move-object v5, v9
00092b52add-int/lit8 v7, v7, 0x1
00092b56goto :goto_d
00092b58invoke-static/range {v18}, Landroid/view/View$MeasureSpec;->getMode(I)I
00092b5emove-result v7
00092b60invoke-static/range {v18}, Landroid/view/View$MeasureSpec;->getSize(I)I
00092b66move-result v9
00092b68invoke-static {v1}, Landroid/view/View$MeasureSpec;->getMode(I)I
00092b6emove-result v10
00092b70invoke-virtual {v0}, Landroid/view/View;->getPaddingTop()I
00092b76move-result v11
00092b78invoke-virtual {v0}, Landroid/view/View;->getPaddingBottom()I
00092b7emove-result v12
00092b80add-int/2addr v12, v11
00092b82if-eqz v2, :cond_6a
00092b86invoke-virtual {v2, v1, v3}, Landroid/view/View;->measure(II)V
00092b8cinvoke-virtual {v2}, Landroid/view/View;->getMeasuredHeight()I
00092b92move-result v11
00092b94add-int/2addr v12, v11
00092b96invoke-virtual {v2}, Landroid/view/View;->getMeasuredState()I
00092b9cmove-result v2
00092b9einvoke-static {v3, v2}, Landroid/view/View;->combineMeasuredStates(II)I
00092ba4move-result v2
00092ba6goto :goto_6b
00092ba8move v2, v3
00092baaif-eqz v4, :cond_83
00092baeinvoke-virtual {v4, v1, v3}, Landroid/view/View;->measure(II)V
00092bb4invoke-static {v4}, Landroidx/appcompat/widget/AlertDialogLayout;->l(Landroid/view/View;)I
00092bbamove-result v11
00092bbcinvoke-virtual {v4}, Landroid/view/View;->getMeasuredHeight()I
00092bc2move-result v13
00092bc4sub-int/2addr v13, v11
00092bc6add-int/2addr v12, v11
00092bc8invoke-virtual {v4}, Landroid/view/View;->getMeasuredState()I
00092bcemove-result v14
00092bd0invoke-static {v2, v14}, Landroid/view/View;->combineMeasuredStates(II)I
00092bd6move-result v2
00092bd8goto :goto_85
00092bdamove v11, v3
00092bdcmove v13, v11
00092bdeif-eqz v5, :cond_a6
00092be2if-nez v7, :cond_8b
00092be6move v14, v3
00092be8goto :goto_95
00092beasub-int v14, v9, v12
00092beeinvoke-static {v3, v14}, Ljava/lang/Math;->max(II)I
00092bf4move-result v14
00092bf6invoke-static {v14, v7}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00092bfcmove-result v14
00092bfeinvoke-virtual {v5, v1, v14}, Landroid/view/View;->measure(II)V
00092c04invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I
00092c0amove-result v14
00092c0cadd-int/2addr v12, v14
00092c0einvoke-virtual {v5}, Landroid/view/View;->getMeasuredState()I
00092c14move-result v15
00092c16invoke-static {v2, v15}, Landroid/view/View;->combineMeasuredStates(II)I
00092c1cmove-result v2
00092c1egoto :goto_a7
00092c20move v14, v3
00092c22sub-int/2addr v9, v12
00092c24const/high16 v15, 0x40000000
00092c28if-eqz v4, :cond_c9
00092c2csub-int/2addr v12, v11
00092c2einvoke-static {v9, v13}, Ljava/lang/Math;->min(II)I
00092c34move-result v13
00092c36if-lez v13, :cond_b5
00092c3asub-int/2addr v9, v13
00092c3cadd-int/2addr v11, v13
00092c3einvoke-static {v11, v15}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00092c44move-result v11
00092c46invoke-virtual {v4, v1, v11}, Landroid/view/View;->measure(II)V
00092c4cinvoke-virtual {v4}, Landroid/view/View;->getMeasuredHeight()I
00092c52move-result v11
00092c54add-int/2addr v12, v11
00092c56invoke-virtual {v4}, Landroid/view/View;->getMeasuredState()I
00092c5cmove-result v4
00092c5einvoke-static {v2, v4}, Landroid/view/View;->combineMeasuredStates(II)I
00092c64move-result v2
00092c66if-eqz v5, :cond_e3
00092c6aif-lez v9, :cond_e3
00092c6esub-int/2addr v12, v14
00092c70add-int/2addr v14, v9
00092c72invoke-static {v14, v7}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00092c78move-result v4
00092c7ainvoke-virtual {v5, v1, v4}, Landroid/view/View;->measure(II)V
00092c80invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I
00092c86move-result v4
00092c88add-int/2addr v12, v4
00092c8ainvoke-virtual {v5}, Landroid/view/View;->getMeasuredState()I
00092c90move-result v4
00092c92invoke-static {v2, v4}, Landroid/view/View;->combineMeasuredStates(II)I
00092c98move-result v2
00092c9amove v4, v3
00092c9cmove v5, v4
00092c9eif-ge v4, v6, :cond_fc
00092ca2invoke-virtual {v0, v4}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00092ca8move-result-object v7
00092caainvoke-virtual {v7}, Landroid/view/View;->getVisibility()I
00092cb0move-result v9
00092cb2if-eq v9, v8, :cond_f9
00092cb6invoke-virtual {v7}, Landroid/view/View;->getMeasuredWidth()I
00092cbcmove-result v7
00092cbeinvoke-static {v5, v7}, Ljava/lang/Math;->max(II)I
00092cc4move-result v5
00092cc6add-int/lit8 v4, v4, 0x1
00092ccagoto :goto_e5
00092cccinvoke-virtual {v0}, Landroid/view/View;->getPaddingLeft()I
00092cd2move-result v4
00092cd4invoke-virtual {v0}, Landroid/view/View;->getPaddingRight()I
00092cdamove-result v7
00092cdcadd-int/2addr v7, v4
00092cdeadd-int/2addr v7, v5
00092ce0invoke-static {v7, v1, v2}, Landroid/view/View;->resolveSizeAndState(III)I
00092ce6move-result v1
00092ce8move/from16 v4, v18
00092cecinvoke-static {v12, v4, v3}, Landroid/view/View;->resolveSizeAndState(III)I
00092cf2move-result v2
00092cf4invoke-virtual {v0, v1, v2}, Landroid/view/View;->setMeasuredDimension(II)V
00092cfaif-eq v10, v15, :cond_14c
00092cfeinvoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
00092d04move-result v1
00092d06invoke-static {v1, v15}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00092d0cmove-result v2
00092d0emove v7, v3
00092d10if-ge v7, v6, :cond_14c
00092d14invoke-virtual {v0, v7}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00092d1amove-result-object v1
00092d1cinvoke-virtual {v1}, Landroid/view/View;->getVisibility()I
00092d22move-result v3
00092d24if-eq v3, v8, :cond_145
00092d28invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
00092d2emove-result-object v3
00092d30move-object v9, v3
00092d32check-cast v9, Lj/B0;
00092d36iget v3, v9, Landroid/widget/LinearLayout$LayoutParams;->width:I
00092d3aconst/4 v5, -0x1
00092d3cif-ne v3, v5, :cond_145
00092d40iget v10, v9, Landroid/widget/LinearLayout$LayoutParams;->height:I
00092d44invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
00092d4amove-result v3
00092d4ciput v3, v9, Landroid/widget/LinearLayout$LayoutParams;->height:I
00092d50const/4 v3, 0x0
00092d52const/4 v5, 0x0
00092d54invoke-virtual/range {v0 .. v5}, Landroid/view/ViewGroup;->measureChildWithMargins(Landroid/view/View;IIII)V
00092d5aiput v10, v9, Landroid/widget/LinearLayout$LayoutParams;->height:I
00092d5eadd-int/lit8 v7, v7, 0x1
00092d62move-object/from16 v0, v16
00092d66move/from16 v4, v18
00092d6agoto :goto_11e
00092d6creturn-void
00092ac4
00092ac4androidx.appcompat.widget.AlertDialogLayout::onMeasure(int, int):
00092ad4move-object/from16 v0, v16
00092ad8move/from16 v1, v17
00092adcinvoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
00092ae2move-result v6
00092ae4const/4 v2, 0x0
00092ae6const/4 v3, 0x0
00092ae8move-object v4, v2
00092aeamove-object v5, v4
00092aecmove v7, v3
00092aeeconst/16 v8, 0x8
00092af2if-ge v7, v6, :cond_42
00092af6invoke-virtual {v0, v7}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00092afcmove-result-object v9
00092afeinvoke-virtual {v9}, Landroid/view/View;->getVisibility()I
00092b04move-result v10
00092b06if-ne v10, v8, :cond_1c
00092b0agoto :goto_3f
00092b0cinvoke-virtual {v9}, Landroid/view/View;->getId()I
00092b12move-result v8
00092b14const v10, 0x7f0801ee
00092b1aif-ne v8, v10, :cond_27
00092b1emove-object v2, v9
00092b20goto :goto_3f
00092b22const v10, 0x7f080064
00092b28if-ne v8, v10, :cond_2e
00092b2cmove-object v4, v9
00092b2egoto :goto_3f
00092b30const v10, 0x7f080084
00092b36if-eq v8, v10, :cond_38
00092b3aconst v10, 0x7f08008d
00092b40if-ne v8, v10, :cond_3a
00092b44if-eqz v5, :cond_3e
00092b48invoke-super/range {v16 .. v18}, Lj/C0;->onMeasure(II)V
00092b4ereturn-void
00092b50move-object v5, v9
00092b52add-int/lit8 v7, v7, 0x1
00092b56goto :goto_d
00092b58invoke-static/range {v18}, Landroid/view/View$MeasureSpec;->getMode(I)I
00092b5emove-result v7
00092b60invoke-static/range {v18}, Landroid/view/View$MeasureSpec;->getSize(I)I
00092b66move-result v9
00092b68invoke-static {v1}, Landroid/view/View$MeasureSpec;->getMode(I)I
00092b6emove-result v10
00092b70invoke-virtual {v0}, Landroid/view/View;->getPaddingTop()I
00092b76move-result v11
00092b78invoke-virtual {v0}, Landroid/view/View;->getPaddingBottom()I
00092b7emove-result v12
00092b80add-int/2addr v12, v11
00092b82if-eqz v2, :cond_6a
00092b86invoke-virtual {v2, v1, v3}, Landroid/view/View;->measure(II)V
00092b8cinvoke-virtual {v2}, Landroid/view/View;->getMeasuredHeight()I
00092b92move-result v11
00092b94add-int/2addr v12, v11
00092b96invoke-virtual {v2}, Landroid/view/View;->getMeasuredState()I
00092b9cmove-result v2
00092b9einvoke-static {v3, v2}, Landroid/view/View;->combineMeasuredStates(II)I
00092ba4move-result v2
00092ba6goto :goto_6b
00092ba8move v2, v3
00092baaif-eqz v4, :cond_83
00092baeinvoke-virtual {v4, v1, v3}, Landroid/view/View;->measure(II)V
00092bb4invoke-static {v4}, Landroidx/appcompat/widget/AlertDialogLayout;->l(Landroid/view/View;)I
00092bbamove-result v11
00092bbcinvoke-virtual {v4}, Landroid/view/View;->getMeasuredHeight()I
00092bc2move-result v13
00092bc4sub-int/2addr v13, v11
00092bc6add-int/2addr v12, v11
00092bc8invoke-virtual {v4}, Landroid/view/View;->getMeasuredState()I
00092bcemove-result v14
00092bd0invoke-static {v2, v14}, Landroid/view/View;->combineMeasuredStates(II)I
00092bd6move-result v2
00092bd8goto :goto_85
00092bdamove v11, v3
00092bdcmove v13, v11
00092bdeif-eqz v5, :cond_a6
00092be2if-nez v7, :cond_8b
00092be6move v14, v3
00092be8goto :goto_95
00092beasub-int v14, v9, v12
00092beeinvoke-static {v3, v14}, Ljava/lang/Math;->max(II)I
00092bf4move-result v14
00092bf6invoke-static {v14, v7}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00092bfcmove-result v14
00092bfeinvoke-virtual {v5, v1, v14}, Landroid/view/View;->measure(II)V
00092c04invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I
00092c0amove-result v14
00092c0cadd-int/2addr v12, v14
00092c0einvoke-virtual {v5}, Landroid/view/View;->getMeasuredState()I
00092c14move-result v15
00092c16invoke-static {v2, v15}, Landroid/view/View;->combineMeasuredStates(II)I
00092c1cmove-result v2
00092c1egoto :goto_a7
00092c20move v14, v3
00092c22sub-int/2addr v9, v12
00092c24const/high16 v15, 0x40000000
00092c28if-eqz v4, :cond_c9
00092c2csub-int/2addr v12, v11
00092c2einvoke-static {v9, v13}, Ljava/lang/Math;->min(II)I
00092c34move-result v13
00092c36if-lez v13, :cond_b5
00092c3asub-int/2addr v9, v13
00092c3cadd-int/2addr v11, v13
00092c3einvoke-static {v11, v15}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00092c44move-result v11
00092c46invoke-virtual {v4, v1, v11}, Landroid/view/View;->measure(II)V
00092c4cinvoke-virtual {v4}, Landroid/view/View;->getMeasuredHeight()I
00092c52move-result v11
00092c54add-int/2addr v12, v11
00092c56invoke-virtual {v4}, Landroid/view/View;->getMeasuredState()I
00092c5cmove-result v4
00092c5einvoke-static {v2, v4}, Landroid/view/View;->combineMeasuredStates(II)I
00092c64move-result v2
00092c66if-eqz v5, :cond_e3
00092c6aif-lez v9, :cond_e3
00092c6esub-int/2addr v12, v14
00092c70add-int/2addr v14, v9
00092c72invoke-static {v14, v7}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00092c78move-result v4
00092c7ainvoke-virtual {v5, v1, v4}, Landroid/view/View;->measure(II)V
00092c80invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I
00092c86move-result v4
00092c88add-int/2addr v12, v4
00092c8ainvoke-virtual {v5}, Landroid/view/View;->getMeasuredState()I
00092c90move-result v4
00092c92invoke-static {v2, v4}, Landroid/view/View;->combineMeasuredStates(II)I
00092c98move-result v2
00092c9amove v4, v3
00092c9cmove v5, v4
00092c9eif-ge v4, v6, :cond_fc
00092ca2invoke-virtual {v0, v4}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00092ca8move-result-object v7
00092caainvoke-virtual {v7}, Landroid/view/View;->getVisibility()I
00092cb0move-result v9
00092cb2if-eq v9, v8, :cond_f9
00092cb6invoke-virtual {v7}, Landroid/view/View;->getMeasuredWidth()I
00092cbcmove-result v7
00092cbeinvoke-static {v5, v7}, Ljava/lang/Math;->max(II)I
00092cc4move-result v5
00092cc6add-int/lit8 v4, v4, 0x1
00092ccagoto :goto_e5
00092cccinvoke-virtual {v0}, Landroid/view/View;->getPaddingLeft()I
00092cd2move-result v4
00092cd4invoke-virtual {v0}, Landroid/view/View;->getPaddingRight()I
00092cdamove-result v7
00092cdcadd-int/2addr v7, v4
00092cdeadd-int/2addr v7, v5
00092ce0invoke-static {v7, v1, v2}, Landroid/view/View;->resolveSizeAndState(III)I
00092ce6move-result v1
00092ce8move/from16 v4, v18
00092cecinvoke-static {v12, v4, v3}, Landroid/view/View;->resolveSizeAndState(III)I
00092cf2move-result v2
00092cf4invoke-virtual {v0, v1, v2}, Landroid/view/View;->setMeasuredDimension(II)V
00092cfaif-eq v10, v15, :cond_14c
00092cfeinvoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
00092d04move-result v1
00092d06invoke-static {v1, v15}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00092d0cmove-result v2
00092d0emove v7, v3
00092d10if-ge v7, v6, :cond_14c
00092d14invoke-virtual {v0, v7}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00092d1amove-result-object v1
00092d1cinvoke-virtual {v1}, Landroid/view/View;->getVisibility()I
00092d22move-result v3
00092d24if-eq v3, v8, :cond_145
00092d28invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
00092d2emove-result-object v3
00092d30move-object v9, v3
00092d32check-cast v9, Lj/B0;
00092d36iget v3, v9, Landroid/widget/LinearLayout$LayoutParams;->width:I
00092d3aconst/4 v5, -0x1
00092d3cif-ne v3, v5, :cond_145
00092d40iget v10, v9, Landroid/widget/LinearLayout$LayoutParams;->height:I
00092d44invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
00092d4amove-result v3
00092d4ciput v3, v9, Landroid/widget/LinearLayout$LayoutParams;->height:I
00092d50const/4 v3, 0x0
00092d52const/4 v5, 0x0
00092d54invoke-virtual/range {v0 .. v5}, Landroid/view/ViewGroup;->measureChildWithMargins(Landroid/view/View;IIII)V
00092d5aiput v10, v9, Landroid/widget/LinearLayout$LayoutParams;->height:I
00092d5eadd-int/lit8 v7, v7, 0x1
00092d62move-object/from16 v0, v16
00092d66move/from16 v4, v18
00092d6agoto :goto_11e
00092d6creturn-void
00092ac4
00092d6e
00092d6e // align 0x10
00092d6e // align 0x10
00092d70
00092d70androidx.appcompat.widget.ButtonBarLayout::<init>(android.content.Context, android.util.AttributeSet):
00092d80invoke-direct {v7, v8, v9}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00092d86const/4 v0, -0x1
00092d88iput v0, v7, Landroidx/appcompat/widget/ButtonBarLayout;->c:I
00092d8csget-object v3, Ld/a;->k:[I
00092d90invoke-virtual {v8, v9, v3}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
00092d96move-result-object v5
00092d98const/4 v6, 0x0
00092d9amove-object v1, v7
00092d9cmove-object v2, v8
00092d9emove-object v4, v9
00092da0invoke-static/range {v1 .. v6}, LK/P;->l(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
00092da6const/4 v8, 0x0
00092da8const/4 v9, 0x1
00092daainvoke-virtual {v5, v8, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
00092db0move-result v8
00092db2iput-boolean v8, v1, Landroidx/appcompat/widget/ButtonBarLayout;->a:Z
00092db6invoke-virtual {v5}, Landroid/content/res/TypedArray;->recycle()V
00092dbcinvoke-virtual {v7}, Landroid/widget/LinearLayout;->getOrientation()I
00092dc2move-result v8
00092dc4if-ne v8, v9, :cond_29
00092dc8iget-boolean v8, v1, Landroidx/appcompat/widget/ButtonBarLayout;->a:Z
00092dccinvoke-direct {v7, v8}, Landroidx/appcompat/widget/ButtonBarLayout;->setStacked(Z)V
00092dd2return-void
00092d70
00092d70androidx.appcompat.widget.ButtonBarLayout::<init>(android.content.Context, android.util.AttributeSet):
00092d80invoke-direct {v7, v8, v9}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00092d86const/4 v0, -0x1
00092d88iput v0, v7, Landroidx/appcompat/widget/ButtonBarLayout;->c:I
00092d8csget-object v3, Ld/a;->k:[I
00092d90invoke-virtual {v8, v9, v3}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
00092d96move-result-object v5
00092d98const/4 v6, 0x0
00092d9amove-object v1, v7
00092d9cmove-object v2, v8
00092d9emove-object v4, v9
00092da0invoke-static/range {v1 .. v6}, LK/P;->l(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
00092da6const/4 v8, 0x0
00092da8const/4 v9, 0x1
00092daainvoke-virtual {v5, v8, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
00092db0move-result v8
00092db2iput-boolean v8, v1, Landroidx/appcompat/widget/ButtonBarLayout;->a:Z
00092db6invoke-virtual {v5}, Landroid/content/res/TypedArray;->recycle()V
00092dbcinvoke-virtual {v7}, Landroid/widget/LinearLayout;->getOrientation()I
00092dc2move-result v8
00092dc4if-ne v8, v9, :cond_29
00092dc8iget-boolean v8, v1, Landroidx/appcompat/widget/ButtonBarLayout;->a:Z
00092dccinvoke-direct {v7, v8}, Landroidx/appcompat/widget/ButtonBarLayout;->setStacked(Z)V
00092dd2return-void
00092d70
00092dd4
00092dd4androidx.appcompat.widget.ButtonBarLayout::onMeasure(int, int):
00092de4const/4 v0, 0x1
00092de6invoke-static {v7}, Landroid/view/View$MeasureSpec;->getSize(I)I
00092decmove-result v1
00092deeiget-boolean v2, v6, Landroidx/appcompat/widget/ButtonBarLayout;->a:Z
00092df2const/4 v3, 0x0
00092df4if-eqz v2, :cond_17
00092df8iget v2, v6, Landroidx/appcompat/widget/ButtonBarLayout;->c:I
00092dfcif-le v1, v2, :cond_15
00092e00iget-boolean v2, v6, Landroidx/appcompat/widget/ButtonBarLayout;->b:Z
00092e04if-eqz v2, :cond_15
00092e08invoke-direct {v6, v3}, Landroidx/appcompat/widget/ButtonBarLayout;->setStacked(Z)V
00092e0eiput v1, v6, Landroidx/appcompat/widget/ButtonBarLayout;->c:I
00092e12iget-boolean v2, v6, Landroidx/appcompat/widget/ButtonBarLayout;->b:Z
00092e16if-nez v2, :cond_2b
00092e1ainvoke-static {v7}, Landroid/view/View$MeasureSpec;->getMode(I)I
00092e20move-result v2
00092e22const/high16 v4, 0x40000000
00092e26if-ne v2, v4, :cond_2b
00092e2aconst/high16 v2, -0x80000000
00092e2einvoke-static {v1, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00092e34move-result v1
00092e36move v2, v0
00092e38goto :goto_2d
00092e3amove v1, v7
00092e3cmove v2, v3
00092e3einvoke-super {v6, v1, v8}, Landroid/widget/LinearLayout;->onMeasure(II)V
00092e44iget-boolean v1, v6, Landroidx/appcompat/widget/ButtonBarLayout;->a:Z
00092e48if-eqz v1, :cond_47
00092e4ciget-boolean v1, v6, Landroidx/appcompat/widget/ButtonBarLayout;->b:Z
00092e50if-nez v1, :cond_47
00092e54invoke-virtual {v6}, Landroid/view/View;->getMeasuredWidthAndState()I
00092e5amove-result v1
00092e5cconst/high16 v4, -0x1000000
00092e60and-int/2addr v1, v4
00092e62const/high16 v4, 0x1000000
00092e66if-ne v1, v4, :cond_47
00092e6ainvoke-direct {v6, v0}, Landroidx/appcompat/widget/ButtonBarLayout;->setStacked(Z)V
00092e70move v2, v0
00092e72if-eqz v2, :cond_4c
00092e76invoke-super {v6, v7, v8}, Landroid/widget/LinearLayout;->onMeasure(II)V
00092e7cinvoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
00092e82move-result v1
00092e84move v2, v3
00092e86const/4 v4, -0x1
00092e88if-ge v2, v1, :cond_61
00092e8cinvoke-virtual {v6, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00092e92move-result-object v5
00092e94invoke-virtual {v5}, Landroid/view/View;->getVisibility()I
00092e9amove-result v5
00092e9cif-nez v5, :cond_5f
00092ea0goto :goto_62
00092ea2add-int/2addr v2, v0
00092ea4goto :goto_51
00092ea6move v2, v4
00092ea8if-ltz v2, :cond_ba
00092eacinvoke-virtual {v6, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00092eb2move-result-object v1
00092eb4invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
00092ebamove-result-object v3
00092ebccheck-cast v3, Landroid/widget/LinearLayout$LayoutParams;
00092ec0invoke-virtual {v6}, Landroid/view/View;->getPaddingTop()I
00092ec6move-result v5
00092ec8invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
00092ecemove-result v1
00092ed0add-int/2addr v1, v5
00092ed2iget v5, v3, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
00092ed6add-int/2addr v1, v5
00092ed8iget v3, v3, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
00092edcadd-int/2addr v1, v3
00092edeiget-boolean v3, v6, Landroidx/appcompat/widget/ButtonBarLayout;->b:Z
00092ee2if-eqz v3, :cond_b4
00092ee6add-int/2addr v2, v0
00092ee8invoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
00092eeemove-result v3
00092ef0if-ge v2, v3, :cond_96
00092ef4invoke-virtual {v6, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00092efamove-result-object v5
00092efcinvoke-virtual {v5}, Landroid/view/View;->getVisibility()I
00092f02move-result v5
00092f04if-nez v5, :cond_94
00092f08move v4, v2
00092f0agoto :goto_96
00092f0cadd-int/2addr v2, v0
00092f0egoto :goto_86
00092f10if-ltz v4, :cond_b2
00092f14invoke-virtual {v6, v4}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00092f1amove-result-object v0
00092f1cinvoke-virtual {v0}, Landroid/view/View;->getPaddingTop()I
00092f22move-result v0
00092f24invoke-virtual {v6}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
00092f2amove-result-object v2
00092f2cinvoke-virtual {v2}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
00092f32move-result-object v2
00092f34iget v2, v2, Landroid/util/DisplayMetrics;->density:F
00092f38const/high16 v3, 0x41800000
00092f3cmul-float/2addr v2, v3
00092f3efloat-to-int v2, v2
00092f40add-int/2addr v0, v2
00092f42add-int/2addr v0, v1
00092f44move v3, v0
00092f46goto :goto_ba
00092f48move v3, v1
00092f4agoto :goto_ba
00092f4cinvoke-virtual {v6}, Landroid/view/View;->getPaddingBottom()I
00092f52move-result v0
00092f54add-int v3, v0, v1
00092f58sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
00092f5cinvoke-virtual {v6}, Landroid/view/View;->getMinimumHeight()I
00092f62move-result v0
00092f64if-eq v0, v3, :cond_ca
00092f68invoke-virtual {v6, v3}, Landroid/view/View;->setMinimumHeight(I)V
00092f6eif-nez v8, :cond_ca
00092f72invoke-super {v6, v7, v8}, Landroid/widget/LinearLayout;->onMeasure(II)V
00092f78return-void
00092dd4
00092dd4androidx.appcompat.widget.ButtonBarLayout::onMeasure(int, int):
00092de4const/4 v0, 0x1
00092de6invoke-static {v7}, Landroid/view/View$MeasureSpec;->getSize(I)I
00092decmove-result v1
00092deeiget-boolean v2, v6, Landroidx/appcompat/widget/ButtonBarLayout;->a:Z
00092df2const/4 v3, 0x0
00092df4if-eqz v2, :cond_17
00092df8iget v2, v6, Landroidx/appcompat/widget/ButtonBarLayout;->c:I
00092dfcif-le v1, v2, :cond_15
00092e00iget-boolean v2, v6, Landroidx/appcompat/widget/ButtonBarLayout;->b:Z
00092e04if-eqz v2, :cond_15
00092e08invoke-direct {v6, v3}, Landroidx/appcompat/widget/ButtonBarLayout;->setStacked(Z)V
00092e0eiput v1, v6, Landroidx/appcompat/widget/ButtonBarLayout;->c:I
00092e12iget-boolean v2, v6, Landroidx/appcompat/widget/ButtonBarLayout;->b:Z
00092e16if-nez v2, :cond_2b
00092e1ainvoke-static {v7}, Landroid/view/View$MeasureSpec;->getMode(I)I
00092e20move-result v2
00092e22const/high16 v4, 0x40000000
00092e26if-ne v2, v4, :cond_2b
00092e2aconst/high16 v2, -0x80000000
00092e2einvoke-static {v1, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00092e34move-result v1
00092e36move v2, v0
00092e38goto :goto_2d
00092e3amove v1, v7
00092e3cmove v2, v3
00092e3einvoke-super {v6, v1, v8}, Landroid/widget/LinearLayout;->onMeasure(II)V
00092e44iget-boolean v1, v6, Landroidx/appcompat/widget/ButtonBarLayout;->a:Z
00092e48if-eqz v1, :cond_47
00092e4ciget-boolean v1, v6, Landroidx/appcompat/widget/ButtonBarLayout;->b:Z
00092e50if-nez v1, :cond_47
00092e54invoke-virtual {v6}, Landroid/view/View;->getMeasuredWidthAndState()I
00092e5amove-result v1
00092e5cconst/high16 v4, -0x1000000
00092e60and-int/2addr v1, v4
00092e62const/high16 v4, 0x1000000
00092e66if-ne v1, v4, :cond_47
00092e6ainvoke-direct {v6, v0}, Landroidx/appcompat/widget/ButtonBarLayout;->setStacked(Z)V
00092e70move v2, v0
00092e72if-eqz v2, :cond_4c
00092e76invoke-super {v6, v7, v8}, Landroid/widget/LinearLayout;->onMeasure(II)V
00092e7cinvoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
00092e82move-result v1
00092e84move v2, v3
00092e86const/4 v4, -0x1
00092e88if-ge v2, v1, :cond_61
00092e8cinvoke-virtual {v6, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00092e92move-result-object v5
00092e94invoke-virtual {v5}, Landroid/view/View;->getVisibility()I
00092e9amove-result v5
00092e9cif-nez v5, :cond_5f
00092ea0goto :goto_62
00092ea2add-int/2addr v2, v0
00092ea4goto :goto_51
00092ea6move v2, v4
00092ea8if-ltz v2, :cond_ba
00092eacinvoke-virtual {v6, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00092eb2move-result-object v1
00092eb4invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
00092ebamove-result-object v3
00092ebccheck-cast v3, Landroid/widget/LinearLayout$LayoutParams;
00092ec0invoke-virtual {v6}, Landroid/view/View;->getPaddingTop()I
00092ec6move-result v5
00092ec8invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
00092ecemove-result v1
00092ed0add-int/2addr v1, v5
00092ed2iget v5, v3, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
00092ed6add-int/2addr v1, v5
00092ed8iget v3, v3, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
00092edcadd-int/2addr v1, v3
00092edeiget-boolean v3, v6, Landroidx/appcompat/widget/ButtonBarLayout;->b:Z
00092ee2if-eqz v3, :cond_b4
00092ee6add-int/2addr v2, v0
00092ee8invoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
00092eeemove-result v3
00092ef0if-ge v2, v3, :cond_96
00092ef4invoke-virtual {v6, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00092efamove-result-object v5
00092efcinvoke-virtual {v5}, Landroid/view/View;->getVisibility()I
00092f02move-result v5
00092f04if-nez v5, :cond_94
00092f08move v4, v2
00092f0agoto :goto_96
00092f0cadd-int/2addr v2, v0
00092f0egoto :goto_86
00092f10if-ltz v4, :cond_b2
00092f14invoke-virtual {v6, v4}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00092f1amove-result-object v0
00092f1cinvoke-virtual {v0}, Landroid/view/View;->getPaddingTop()I
00092f22move-result v0
00092f24invoke-virtual {v6}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
00092f2amove-result-object v2
00092f2cinvoke-virtual {v2}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
00092f32move-result-object v2
00092f34iget v2, v2, Landroid/util/DisplayMetrics;->density:F
00092f38const/high16 v3, 0x41800000
00092f3cmul-float/2addr v2, v3
00092f3efloat-to-int v2, v2
00092f40add-int/2addr v0, v2
00092f42add-int/2addr v0, v1
00092f44move v3, v0
00092f46goto :goto_ba
00092f48move v3, v1
00092f4agoto :goto_ba
00092f4cinvoke-virtual {v6}, Landroid/view/View;->getPaddingBottom()I
00092f52move-result v0
00092f54add-int v3, v0, v1
00092f58sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
00092f5cinvoke-virtual {v6}, Landroid/view/View;->getMinimumHeight()I
00092f62move-result v0
00092f64if-eq v0, v3, :cond_ca
00092f68invoke-virtual {v6, v3}, Landroid/view/View;->setMinimumHeight(I)V
00092f6eif-nez v8, :cond_ca
00092f72invoke-super {v6, v7, v8}, Landroid/widget/LinearLayout;->onMeasure(II)V
00092f78return-void
00092dd4
00092f7a
00092f7a // align 0x4
00092f7a // align 0x4
00092f7c
00092f7candroidx.appcompat.widget.ButtonBarLayout::setAllowStacking(boolean):
00092f8ciget-boolean v0, v1, Landroidx/appcompat/widget/ButtonBarLayout;->a:Z
00092f90if-eq v0, v2, :cond_13
00092f94iput-boolean v2, v1, Landroidx/appcompat/widget/ButtonBarLayout;->a:Z
00092f98if-nez v2, :cond_10
00092f9ciget-boolean v2, v1, Landroidx/appcompat/widget/ButtonBarLayout;->b:Z
00092fa0if-eqz v2, :cond_10
00092fa4const/4 v2, 0x0
00092fa6invoke-direct {v1, v2}, Landroidx/appcompat/widget/ButtonBarLayout;->setStacked(Z)V
00092facinvoke-virtual {v1}, Landroid/view/View;->requestLayout()V
00092fb2return-void
00092f7c
00092f7candroidx.appcompat.widget.ButtonBarLayout::setAllowStacking(boolean):
00092f8ciget-boolean v0, v1, Landroidx/appcompat/widget/ButtonBarLayout;->a:Z
00092f90if-eq v0, v2, :cond_13
00092f94iput-boolean v2, v1, Landroidx/appcompat/widget/ButtonBarLayout;->a:Z
00092f98if-nez v2, :cond_10
00092f9ciget-boolean v2, v1, Landroidx/appcompat/widget/ButtonBarLayout;->b:Z
00092fa0if-eqz v2, :cond_10
00092fa4const/4 v2, 0x0
00092fa6invoke-direct {v1, v2}, Landroidx/appcompat/widget/ButtonBarLayout;->setStacked(Z)V
00092facinvoke-virtual {v1}, Landroid/view/View;->requestLayout()V
00092fb2return-void
00092f7c
00092fb4
00092fb4androidx.appcompat.widget.ButtonBarLayout::setStacked(boolean):
00092fc4iget-boolean v0, v1, Landroidx/appcompat/widget/ButtonBarLayout;->b:Z
00092fc8if-eq v0, v2, :cond_3e
00092fccif-eqz v2, :cond_a
00092fd0iget-boolean v0, v1, Landroidx/appcompat/widget/ButtonBarLayout;->a:Z
00092fd4if-eqz v0, :cond_3e
00092fd8iput-boolean v2, v1, Landroidx/appcompat/widget/ButtonBarLayout;->b:Z
00092fdcinvoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setOrientation(I)V
00092fe2if-eqz v2, :cond_15
00092fe6const v0, 0x800005
00092fecgoto :goto_17
00092feeconst/16 v0, 0x50
00092ff2invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;->setGravity(I)V
00092ff8const v0, 0x7f0801af
00092ffeinvoke-virtual {v1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
00093004move-result-object v0
00093006if-eqz v0, :cond_2c
0009300aif-eqz v2, :cond_28
0009300econst/16 v2, 0x8
00093012goto :goto_29
00093014const/4 v2, 0x4
00093016invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
0009301cinvoke-virtual {v1}, Landroid/view/ViewGroup;->getChildCount()I
00093022move-result v2
00093024add-int/lit8 v2, v2, -0x2
00093028if-ltz v2, :cond_3e
0009302cinvoke-virtual {v1, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00093032move-result-object v0
00093034invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->bringChildToFront(Landroid/view/View;)V
0009303aadd-int/lit8 v2, v2, -0x1
0009303egoto :goto_32
00093040return-void
00092fb4
00092fb4androidx.appcompat.widget.ButtonBarLayout::setStacked(boolean):
00092fc4iget-boolean v0, v1, Landroidx/appcompat/widget/ButtonBarLayout;->b:Z
00092fc8if-eq v0, v2, :cond_3e
00092fccif-eqz v2, :cond_a
00092fd0iget-boolean v0, v1, Landroidx/appcompat/widget/ButtonBarLayout;->a:Z
00092fd4if-eqz v0, :cond_3e
00092fd8iput-boolean v2, v1, Landroidx/appcompat/widget/ButtonBarLayout;->b:Z
00092fdcinvoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setOrientation(I)V
00092fe2if-eqz v2, :cond_15
00092fe6const v0, 0x800005
00092fecgoto :goto_17
00092feeconst/16 v0, 0x50
00092ff2invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;->setGravity(I)V
00092ff8const v0, 0x7f0801af
00092ffeinvoke-virtual {v1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
00093004move-result-object v0
00093006if-eqz v0, :cond_2c
0009300aif-eqz v2, :cond_28
0009300econst/16 v2, 0x8
00093012goto :goto_29
00093014const/4 v2, 0x4
00093016invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
0009301cinvoke-virtual {v1}, Landroid/view/ViewGroup;->getChildCount()I
00093022move-result v2
00093024add-int/lit8 v2, v2, -0x2
00093028if-ltz v2, :cond_3e
0009302cinvoke-virtual {v1, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
00093032move-result-object v0
00093034invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->bringChildToFront(Landroid/view/View;)V
0009303aadd-int/lit8 v2, v2, -0x1
0009303egoto :goto_32
00093040return-void
00092fb4
00093042
00093042 // align 0x4
00093042 // align 0x4
00093044
00093044androidx.appcompat.widget.ContentFrameLayout::getFixedHeightMajor():
00093054iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
00093058if-nez v0, :cond_b
0009305cnew-instance v0, Landroid/util/TypedValue;
00093060invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
00093066iput-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
0009306aiget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
0009306ereturn-object v0
00093044
00093044androidx.appcompat.widget.ContentFrameLayout::getFixedHeightMajor():
00093054iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
00093058if-nez v0, :cond_b
0009305cnew-instance v0, Landroid/util/TypedValue;
00093060invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
00093066iput-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
0009306aiget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
0009306ereturn-object v0
00093044
00093070
00093070androidx.appcompat.widget.ContentFrameLayout::getFixedHeightMinor():
00093080iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
00093084if-nez v0, :cond_b
00093088new-instance v0, Landroid/util/TypedValue;
0009308cinvoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
00093092iput-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
00093096iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
0009309areturn-object v0
00093070
00093070androidx.appcompat.widget.ContentFrameLayout::getFixedHeightMinor():
00093080iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
00093084if-nez v0, :cond_b
00093088new-instance v0, Landroid/util/TypedValue;
0009308cinvoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
00093092iput-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
00093096iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
0009309areturn-object v0
00093070
0009309c
0009309candroidx.appcompat.widget.ContentFrameLayout::getFixedWidthMajor():
000930aciget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
000930b0if-nez v0, :cond_b
000930b4new-instance v0, Landroid/util/TypedValue;
000930b8invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
000930beiput-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
000930c2iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
000930c6return-object v0
0009309c
0009309candroidx.appcompat.widget.ContentFrameLayout::getFixedWidthMajor():
000930aciget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
000930b0if-nez v0, :cond_b
000930b4new-instance v0, Landroid/util/TypedValue;
000930b8invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
000930beiput-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
000930c2iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
000930c6return-object v0
0009309c
000930c8
000930c8androidx.appcompat.widget.ContentFrameLayout::getFixedWidthMinor():
000930d8iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
000930dcif-nez v0, :cond_b
000930e0new-instance v0, Landroid/util/TypedValue;
000930e4invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
000930eaiput-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
000930eeiget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
000930f2return-object v0
000930c8
000930c8androidx.appcompat.widget.ContentFrameLayout::getFixedWidthMinor():
000930d8iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
000930dcif-nez v0, :cond_b
000930e0new-instance v0, Landroid/util/TypedValue;
000930e4invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
000930eaiput-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
000930eeiget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
000930f2return-object v0
000930c8
000930f4
000930f4androidx.appcompat.widget.ContentFrameLayout::getMinWidthMajor():
00093104iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
00093108if-nez v0, :cond_b
0009310cnew-instance v0, Landroid/util/TypedValue;
00093110invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
00093116iput-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
0009311aiget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
0009311ereturn-object v0
000930f4
000930f4androidx.appcompat.widget.ContentFrameLayout::getMinWidthMajor():
00093104iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
00093108if-nez v0, :cond_b
0009310cnew-instance v0, Landroid/util/TypedValue;
00093110invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
00093116iput-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
0009311aiget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
0009311ereturn-object v0
000930f4
00093120
00093120androidx.appcompat.widget.ContentFrameLayout::getMinWidthMinor():
00093130iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
00093134if-nez v0, :cond_b
00093138new-instance v0, Landroid/util/TypedValue;
0009313cinvoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
00093142iput-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
00093146iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
0009314areturn-object v0
00093120
00093120androidx.appcompat.widget.ContentFrameLayout::getMinWidthMinor():
00093130iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
00093134if-nez v0, :cond_b
00093138new-instance v0, Landroid/util/TypedValue;
0009313cinvoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
00093142iput-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
00093146iget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
0009314areturn-object v0
00093120
0009314c
0009314candroidx.appcompat.widget.ContentFrameLayout::<init>(android.content.Context, android.util.AttributeSet):
0009315cconst/4 v0, 0x0
0009315einvoke-direct {v1, v2, v3, v0}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
00093164new-instance v2, Landroid/graphics/Rect;
00093168invoke-direct {v2}, Landroid/graphics/Rect;-><init>()V
0009316eiput-object v2, v1, Landroidx/appcompat/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
00093172return-void
0009314c
0009314candroidx.appcompat.widget.ContentFrameLayout::<init>(android.content.Context, android.util.AttributeSet):
0009315cconst/4 v0, 0x0
0009315einvoke-direct {v1, v2, v3, v0}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
00093164new-instance v2, Landroid/graphics/Rect;
00093168invoke-direct {v2}, Landroid/graphics/Rect;-><init>()V
0009316eiput-object v2, v1, Landroidx/appcompat/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
00093172return-void
0009314c
00093174
00093174androidx.appcompat.widget.ContentFrameLayout::onAttachedToWindow():
00093184invoke-super {v1}, Landroid/view/View;->onAttachedToWindow()V
0009318aiget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->h:Lj/o0;
0009318eif-eqz v0, :cond_a
00093192invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00093198return-void
00093174
00093174androidx.appcompat.widget.ContentFrameLayout::onAttachedToWindow():
00093184invoke-super {v1}, Landroid/view/View;->onAttachedToWindow()V
0009318aiget-object v0, v1, Landroidx/appcompat/widget/ContentFrameLayout;->h:Lj/o0;
0009318eif-eqz v0, :cond_a
00093192invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00093198return-void
00093174
0009319a
0009319a // align 0x4
0009319a // align 0x4
0009319c
0009319candroidx.appcompat.widget.ContentFrameLayout::onDetachedFromWindow():
000931acinvoke-super {v3}, Landroid/view/View;->onDetachedFromWindow()V
000931b2iget-object v0, v3, Landroidx/appcompat/widget/ContentFrameLayout;->h:Lj/o0;
000931b6if-eqz v0, :cond_67
000931bacheck-cast v0, Le/l;
000931beiget-object v0, v0, Le/l;->b:Le/u;
000931c2iget-object v1, v0, Le/u;->r:Lj/p0;
000931c6if-eqz v1, :cond_34
000931cacheck-cast v1, Landroidx/appcompat/widget/ActionBarOverlayLayout;
000931ceinvoke-virtual {v1}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
000931d4iget-object v1, v1, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
000931d8check-cast v1, Lj/t1;
000931dciget-object v1, v1, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
000931e0iget-object v1, v1, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
000931e4if-eqz v1, :cond_34
000931e8iget-object v1, v1, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
000931ecif-eqz v1, :cond_34
000931f0invoke-virtual {v1}, Lj/k;->f()Z
000931f6iget-object v1, v1, Lj/k;->u:Lj/f;
000931faif-eqz v1, :cond_34
000931feinvoke-virtual {v1}, Li/w;->b()Z
00093204move-result v2
00093206if-eqz v2, :cond_34
0009320aiget-object v1, v1, Li/w;->i:Li/t;
0009320einvoke-interface {v1}, Li/C;->dismiss()V
00093214iget-object v1, v0, Le/u;->w:Landroid/widget/PopupWindow;
00093218if-eqz v1, :cond_53
0009321ciget-object v1, v0, Le/u;->l:Landroid/view/Window;
00093220invoke-virtual {v1}, Landroid/view/Window;->getDecorView()Landroid/view/View;
00093226move-result-object v1
00093228iget-object v2, v0, Le/u;->x:Le/k;
0009322cinvoke-virtual {v1, v2}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
00093232iget-object v1, v0, Le/u;->w:Landroid/widget/PopupWindow;
00093236invoke-virtual {v1}, Landroid/widget/PopupWindow;->isShowing()Z
0009323cmove-result v1
0009323eif-eqz v1, :cond_50
00093242iget-object v1, v0, Le/u;->w:Landroid/widget/PopupWindow;
00093246invoke-virtual {v1}, Landroid/widget/PopupWindow;->dismiss()V
0009324cconst/4 v1, 0x0
0009324eiput-object v1, v0, Le/u;->w:Landroid/widget/PopupWindow;
00093252iget-object v1, v0, Le/u;->y:LK/W;
00093256if-eqz v1, :cond_5a
0009325ainvoke-virtual {v1}, LK/W;->b()V
00093260const/4 v1, 0x0
00093262invoke-virtual {v0, v1}, Le/u;->y(I)Le/t;
00093268move-result-object v0
0009326aiget-object v0, v0, Le/t;->h:Li/l;
0009326eif-eqz v0, :cond_67
00093272const/4 v1, 0x1
00093274invoke-virtual {v0, v1}, Li/l;->c(Z)V
0009327areturn-void
0009319c
0009319candroidx.appcompat.widget.ContentFrameLayout::onDetachedFromWindow():
000931acinvoke-super {v3}, Landroid/view/View;->onDetachedFromWindow()V
000931b2iget-object v0, v3, Landroidx/appcompat/widget/ContentFrameLayout;->h:Lj/o0;
000931b6if-eqz v0, :cond_67
000931bacheck-cast v0, Le/l;
000931beiget-object v0, v0, Le/l;->b:Le/u;
000931c2iget-object v1, v0, Le/u;->r:Lj/p0;
000931c6if-eqz v1, :cond_34
000931cacheck-cast v1, Landroidx/appcompat/widget/ActionBarOverlayLayout;
000931ceinvoke-virtual {v1}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
000931d4iget-object v1, v1, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
000931d8check-cast v1, Lj/t1;
000931dciget-object v1, v1, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
000931e0iget-object v1, v1, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
000931e4if-eqz v1, :cond_34
000931e8iget-object v1, v1, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
000931ecif-eqz v1, :cond_34
000931f0invoke-virtual {v1}, Lj/k;->f()Z
000931f6iget-object v1, v1, Lj/k;->u:Lj/f;
000931faif-eqz v1, :cond_34
000931feinvoke-virtual {v1}, Li/w;->b()Z
00093204move-result v2
00093206if-eqz v2, :cond_34
0009320aiget-object v1, v1, Li/w;->i:Li/t;
0009320einvoke-interface {v1}, Li/C;->dismiss()V
00093214iget-object v1, v0, Le/u;->w:Landroid/widget/PopupWindow;
00093218if-eqz v1, :cond_53
0009321ciget-object v1, v0, Le/u;->l:Landroid/view/Window;
00093220invoke-virtual {v1}, Landroid/view/Window;->getDecorView()Landroid/view/View;
00093226move-result-object v1
00093228iget-object v2, v0, Le/u;->x:Le/k;
0009322cinvoke-virtual {v1, v2}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
00093232iget-object v1, v0, Le/u;->w:Landroid/widget/PopupWindow;
00093236invoke-virtual {v1}, Landroid/widget/PopupWindow;->isShowing()Z
0009323cmove-result v1
0009323eif-eqz v1, :cond_50
00093242iget-object v1, v0, Le/u;->w:Landroid/widget/PopupWindow;
00093246invoke-virtual {v1}, Landroid/widget/PopupWindow;->dismiss()V
0009324cconst/4 v1, 0x0
0009324eiput-object v1, v0, Le/u;->w:Landroid/widget/PopupWindow;
00093252iget-object v1, v0, Le/u;->y:LK/W;
00093256if-eqz v1, :cond_5a
0009325ainvoke-virtual {v1}, LK/W;->b()V
00093260const/4 v1, 0x0
00093262invoke-virtual {v0, v1}, Le/u;->y(I)Le/t;
00093268move-result-object v0
0009326aiget-object v0, v0, Le/t;->h:Li/l;
0009326eif-eqz v0, :cond_67
00093272const/4 v1, 0x1
00093274invoke-virtual {v0, v1}, Li/l;->c(Z)V
0009327areturn-void
0009319c
0009327c
0009327c struct try_item
0009327c start_addr uint32 0x93242
00093280 insn_count int 5
00093282 handler_off uint16 0x93285
00093284
00093284 struct encoded_catch_handler_list
00093284 size int 1
00093285
00093285 struct encoded_catch_handler ← 0x93282
00093285 size int64 1
00093286 handlers[0].type_idx int 0xb560
00093288 handlers[0].addr uint32 0x9324c
00093289
00093289 // align 0x4
0009327c struct try_item
0009327c start_addr uint32 0x93242
00093280 insn_count int 5
00093282 handler_off uint16 0x93285
00093284
00093284 struct encoded_catch_handler_list
00093284 size int 1
00093285
00093285 struct encoded_catch_handler ← 0x93282
00093285 size int64 1
00093286 handlers[0].type_idx int 0xb560
00093288 handlers[0].addr uint32 0x9324c
00093289
00093289 // align 0x4
0009328c
0009328candroidx.appcompat.widget.ContentFrameLayout::onMeasure(int, int):
0009329cmove-object/from16 v0, v16
000932a0invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
000932a6move-result-object v1
000932a8invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000932aemove-result-object v1
000932b0invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000932b6move-result-object v1
000932b8iget v2, v1, Landroid/util/DisplayMetrics;->widthPixels:I
000932bciget v3, v1, Landroid/util/DisplayMetrics;->heightPixels:I
000932c0const/4 v4, 0x1
000932c2const/4 v5, 0x0
000932c4if-ge v2, v3, :cond_18
000932c8move v2, v4
000932cagoto :goto_19
000932ccmove v2, v5
000932ceinvoke-static/range {v17}, Landroid/view/View$MeasureSpec;->getMode(I)I
000932d4move-result v3
000932d6invoke-static/range {v18}, Landroid/view/View$MeasureSpec;->getMode(I)I
000932dcmove-result v6
000932deiget-object v7, v0, Landroidx/appcompat/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
000932e2const/4 v8, 0x6
000932e4const/4 v9, 0x5
000932e6const/high16 v10, -0x80000000
000932eaconst/high16 v11, 0x40000000
000932eeif-ne v3, v10, :cond_62
000932f2if-eqz v2, :cond_30
000932f6iget-object v12, v0, Landroidx/appcompat/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
000932fagoto :goto_32
000932fciget-object v12, v0, Landroidx/appcompat/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
00093300if-eqz v12, :cond_62
00093304iget v13, v12, Landroid/util/TypedValue;->type:I
00093308if-eqz v13, :cond_62
0009330cif-ne v13, v9, :cond_40
00093310invoke-virtual {v12, v1}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
00093316move-result v12
00093318float-to-int v12, v12
0009331agoto :goto_4c
0009331cif-ne v13, v8, :cond_4b
00093320iget v13, v1, Landroid/util/DisplayMetrics;->widthPixels:I
00093324int-to-float v14, v13
00093326int-to-float v13, v13
00093328invoke-virtual {v12, v14, v13}, Landroid/util/TypedValue;->getFraction(FF)F
0009332emove-result v12
00093330goto :goto_3e
00093332move v12, v5
00093334if-lez v12, :cond_62
00093338iget v13, v7, Landroid/graphics/Rect;->left:I
0009333ciget v14, v7, Landroid/graphics/Rect;->right:I
00093340add-int/2addr v13, v14
00093342sub-int/2addr v12, v13
00093344invoke-static/range {v17}, Landroid/view/View$MeasureSpec;->getSize(I)I
0009334amove-result v13
0009334cinvoke-static {v12, v13}, Ljava/lang/Math;->min(II)I
00093352move-result v12
00093354invoke-static {v12, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
0009335amove-result v12
0009335cmove v13, v4
0009335egoto :goto_65
00093360move/from16 v12, v17
00093364move v13, v5
00093366if-ne v6, v10, :cond_9d
0009336aif-eqz v2, :cond_6c
0009336eiget-object v6, v0, Landroidx/appcompat/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
00093372goto :goto_6e
00093374iget-object v6, v0, Landroidx/appcompat/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
00093378if-eqz v6, :cond_9d
0009337ciget v14, v6, Landroid/util/TypedValue;->type:I
00093380if-eqz v14, :cond_9d
00093384if-ne v14, v9, :cond_7c
00093388invoke-virtual {v6, v1}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
0009338emove-result v6
00093390float-to-int v6, v6
00093392goto :goto_88
00093394if-ne v14, v8, :cond_87
00093398iget v14, v1, Landroid/util/DisplayMetrics;->heightPixels:I
0009339cint-to-float v15, v14
0009339eint-to-float v14, v14
000933a0invoke-virtual {v6, v15, v14}, Landroid/util/TypedValue;->getFraction(FF)F
000933a6move-result v6
000933a8goto :goto_7a
000933aamove v6, v5
000933acif-lez v6, :cond_9d
000933b0iget v14, v7, Landroid/graphics/Rect;->top:I
000933b4iget v15, v7, Landroid/graphics/Rect;->bottom:I
000933b8add-int/2addr v14, v15
000933basub-int/2addr v6, v14
000933bcinvoke-static/range {v18}, Landroid/view/View$MeasureSpec;->getSize(I)I
000933c2move-result v14
000933c4invoke-static {v6, v14}, Ljava/lang/Math;->min(II)I
000933camove-result v6
000933ccinvoke-static {v6, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000933d2move-result v6
000933d4goto :goto_9f
000933d6move/from16 v6, v18
000933dainvoke-super {v0, v12, v6}, Landroid/widget/FrameLayout;->onMeasure(II)V
000933e0invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
000933e6move-result v12
000933e8invoke-static {v12, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000933eemove-result v14
000933f0if-nez v13, :cond_de
000933f4if-ne v3, v10, :cond_de
000933f8if-eqz v2, :cond_b3
000933fciget-object v2, v0, Landroidx/appcompat/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
00093400goto :goto_b5
00093402iget-object v2, v0, Landroidx/appcompat/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
00093406if-eqz v2, :cond_de
0009340aiget v3, v2, Landroid/util/TypedValue;->type:I
0009340eif-eqz v3, :cond_de
00093412if-ne v3, v9, :cond_c3
00093416invoke-virtual {v2, v1}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
0009341cmove-result v1
0009341efloat-to-int v1, v1
00093420goto :goto_cf
00093422if-ne v3, v8, :cond_ce
00093426iget v1, v1, Landroid/util/DisplayMetrics;->widthPixels:I
0009342aint-to-float v3, v1
0009342cint-to-float v1, v1
0009342einvoke-virtual {v2, v3, v1}, Landroid/util/TypedValue;->getFraction(FF)F
00093434move-result v1
00093436goto :goto_c1
00093438move v1, v5
0009343aif-lez v1, :cond_d7
0009343eiget v2, v7, Landroid/graphics/Rect;->left:I
00093442iget v3, v7, Landroid/graphics/Rect;->right:I
00093446add-int/2addr v2, v3
00093448sub-int/2addr v1, v2
0009344aif-ge v12, v1, :cond_de
0009344einvoke-static {v1, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00093454move-result v14
00093456goto :goto_df
00093458move v4, v5
0009345aif-eqz v4, :cond_e4
0009345einvoke-super {v0, v14, v6}, Landroid/widget/FrameLayout;->onMeasure(II)V
00093464return-void
0009328c
0009328candroidx.appcompat.widget.ContentFrameLayout::onMeasure(int, int):
0009329cmove-object/from16 v0, v16
000932a0invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
000932a6move-result-object v1
000932a8invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000932aemove-result-object v1
000932b0invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000932b6move-result-object v1
000932b8iget v2, v1, Landroid/util/DisplayMetrics;->widthPixels:I
000932bciget v3, v1, Landroid/util/DisplayMetrics;->heightPixels:I
000932c0const/4 v4, 0x1
000932c2const/4 v5, 0x0
000932c4if-ge v2, v3, :cond_18
000932c8move v2, v4
000932cagoto :goto_19
000932ccmove v2, v5
000932ceinvoke-static/range {v17}, Landroid/view/View$MeasureSpec;->getMode(I)I
000932d4move-result v3
000932d6invoke-static/range {v18}, Landroid/view/View$MeasureSpec;->getMode(I)I
000932dcmove-result v6
000932deiget-object v7, v0, Landroidx/appcompat/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
000932e2const/4 v8, 0x6
000932e4const/4 v9, 0x5
000932e6const/high16 v10, -0x80000000
000932eaconst/high16 v11, 0x40000000
000932eeif-ne v3, v10, :cond_62
000932f2if-eqz v2, :cond_30
000932f6iget-object v12, v0, Landroidx/appcompat/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
000932fagoto :goto_32
000932fciget-object v12, v0, Landroidx/appcompat/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
00093300if-eqz v12, :cond_62
00093304iget v13, v12, Landroid/util/TypedValue;->type:I
00093308if-eqz v13, :cond_62
0009330cif-ne v13, v9, :cond_40
00093310invoke-virtual {v12, v1}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
00093316move-result v12
00093318float-to-int v12, v12
0009331agoto :goto_4c
0009331cif-ne v13, v8, :cond_4b
00093320iget v13, v1, Landroid/util/DisplayMetrics;->widthPixels:I
00093324int-to-float v14, v13
00093326int-to-float v13, v13
00093328invoke-virtual {v12, v14, v13}, Landroid/util/TypedValue;->getFraction(FF)F
0009332emove-result v12
00093330goto :goto_3e
00093332move v12, v5
00093334if-lez v12, :cond_62
00093338iget v13, v7, Landroid/graphics/Rect;->left:I
0009333ciget v14, v7, Landroid/graphics/Rect;->right:I
00093340add-int/2addr v13, v14
00093342sub-int/2addr v12, v13
00093344invoke-static/range {v17}, Landroid/view/View$MeasureSpec;->getSize(I)I
0009334amove-result v13
0009334cinvoke-static {v12, v13}, Ljava/lang/Math;->min(II)I
00093352move-result v12
00093354invoke-static {v12, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
0009335amove-result v12
0009335cmove v13, v4
0009335egoto :goto_65
00093360move/from16 v12, v17
00093364move v13, v5
00093366if-ne v6, v10, :cond_9d
0009336aif-eqz v2, :cond_6c
0009336eiget-object v6, v0, Landroidx/appcompat/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
00093372goto :goto_6e
00093374iget-object v6, v0, Landroidx/appcompat/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
00093378if-eqz v6, :cond_9d
0009337ciget v14, v6, Landroid/util/TypedValue;->type:I
00093380if-eqz v14, :cond_9d
00093384if-ne v14, v9, :cond_7c
00093388invoke-virtual {v6, v1}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
0009338emove-result v6
00093390float-to-int v6, v6
00093392goto :goto_88
00093394if-ne v14, v8, :cond_87
00093398iget v14, v1, Landroid/util/DisplayMetrics;->heightPixels:I
0009339cint-to-float v15, v14
0009339eint-to-float v14, v14
000933a0invoke-virtual {v6, v15, v14}, Landroid/util/TypedValue;->getFraction(FF)F
000933a6move-result v6
000933a8goto :goto_7a
000933aamove v6, v5
000933acif-lez v6, :cond_9d
000933b0iget v14, v7, Landroid/graphics/Rect;->top:I
000933b4iget v15, v7, Landroid/graphics/Rect;->bottom:I
000933b8add-int/2addr v14, v15
000933basub-int/2addr v6, v14
000933bcinvoke-static/range {v18}, Landroid/view/View$MeasureSpec;->getSize(I)I
000933c2move-result v14
000933c4invoke-static {v6, v14}, Ljava/lang/Math;->min(II)I
000933camove-result v6
000933ccinvoke-static {v6, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000933d2move-result v6
000933d4goto :goto_9f
000933d6move/from16 v6, v18
000933dainvoke-super {v0, v12, v6}, Landroid/widget/FrameLayout;->onMeasure(II)V
000933e0invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
000933e6move-result v12
000933e8invoke-static {v12, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000933eemove-result v14
000933f0if-nez v13, :cond_de
000933f4if-ne v3, v10, :cond_de
000933f8if-eqz v2, :cond_b3
000933fciget-object v2, v0, Landroidx/appcompat/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
00093400goto :goto_b5
00093402iget-object v2, v0, Landroidx/appcompat/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
00093406if-eqz v2, :cond_de
0009340aiget v3, v2, Landroid/util/TypedValue;->type:I
0009340eif-eqz v3, :cond_de
00093412if-ne v3, v9, :cond_c3
00093416invoke-virtual {v2, v1}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
0009341cmove-result v1
0009341efloat-to-int v1, v1
00093420goto :goto_cf
00093422if-ne v3, v8, :cond_ce
00093426iget v1, v1, Landroid/util/DisplayMetrics;->widthPixels:I
0009342aint-to-float v3, v1
0009342cint-to-float v1, v1
0009342einvoke-virtual {v2, v3, v1}, Landroid/util/TypedValue;->getFraction(FF)F
00093434move-result v1
00093436goto :goto_c1
00093438move v1, v5
0009343aif-lez v1, :cond_d7
0009343eiget v2, v7, Landroid/graphics/Rect;->left:I
00093442iget v3, v7, Landroid/graphics/Rect;->right:I
00093446add-int/2addr v2, v3
00093448sub-int/2addr v1, v2
0009344aif-ge v12, v1, :cond_de
0009344einvoke-static {v1, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00093454move-result v14
00093456goto :goto_df
00093458move v4, v5
0009345aif-eqz v4, :cond_e4
0009345einvoke-super {v0, v14, v6}, Landroid/widget/FrameLayout;->onMeasure(II)V
00093464return-void
0009328c
00093466
00093466 // align 0x8
00093466 // align 0x8
00093468
00093468androidx.appcompat.widget.ContentFrameLayout::setAttachListener(j.o0):
00093478iput-object v1, v0, Landroidx/appcompat/widget/ContentFrameLayout;->h:Lj/o0;
0009347creturn-void
00093468
00093468androidx.appcompat.widget.ContentFrameLayout::setAttachListener(j.o0):
00093478iput-object v1, v0, Landroidx/appcompat/widget/ContentFrameLayout;->h:Lj/o0;
0009347creturn-void
00093468
0009347e
0009347e // align 0x10
0009347e // align 0x10
00093480
00093480androidx.appcompat.widget.DialogTitle::<init>(android.content.Context, android.util.AttributeSet):
00093490invoke-direct {v0, v1, v2}, Lj/f0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00093496return-void
00093480
00093480androidx.appcompat.widget.DialogTitle::<init>(android.content.Context, android.util.AttributeSet):
00093490invoke-direct {v0, v1, v2}, Lj/f0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00093496return-void
00093480
00093498
00093498androidx.appcompat.widget.DialogTitle::onMeasure(int, int):
000934a8invoke-super {v6, v7, v8}, Lj/f0;->onMeasure(II)V
000934aeinvoke-virtual {v6}, Landroid/widget/TextView;->getLayout()Landroid/text/Layout;
000934b4move-result-object v0
000934b6if-eqz v0, :cond_40
000934bainvoke-virtual {v0}, Landroid/text/Layout;->getLineCount()I
000934c0move-result v1
000934c2if-lez v1, :cond_40
000934c6add-int/lit8 v1, v1, -0x1
000934cainvoke-virtual {v0, v1}, Landroid/text/Layout;->getEllipsisCount(I)I
000934d0move-result v0
000934d2if-lez v0, :cond_40
000934d6const/4 v0, 0x0
000934d8invoke-virtual {v6, v0}, Landroid/widget/TextView;->setSingleLine(Z)V
000934deconst/4 v1, 0x2
000934e0invoke-virtual {v6, v1}, Landroid/widget/TextView;->setMaxLines(I)V
000934e6invoke-virtual {v6}, Landroid/view/View;->getContext()Landroid/content/Context;
000934ecmove-result-object v1
000934eesget-object v2, Ld/a;->w:[I
000934f2const v3, 0x1010041
000934f8const v4, 0x1030044
000934feconst/4 v5, 0x0
00093500invoke-virtual {v1, v5, v2, v3, v4}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
00093506move-result-object v1
00093508invoke-virtual {v1, v0, v0}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
0009350emove-result v2
00093510if-eqz v2, :cond_3a
00093514int-to-float v2, v2
00093516invoke-virtual {v6, v0, v2}, Lj/f0;->setTextSize(IF)V
0009351cinvoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
00093522invoke-super {v6, v7, v8}, Lj/f0;->onMeasure(II)V
00093528return-void
00093498
00093498androidx.appcompat.widget.DialogTitle::onMeasure(int, int):
000934a8invoke-super {v6, v7, v8}, Lj/f0;->onMeasure(II)V
000934aeinvoke-virtual {v6}, Landroid/widget/TextView;->getLayout()Landroid/text/Layout;
000934b4move-result-object v0
000934b6if-eqz v0, :cond_40
000934bainvoke-virtual {v0}, Landroid/text/Layout;->getLineCount()I
000934c0move-result v1
000934c2if-lez v1, :cond_40
000934c6add-int/lit8 v1, v1, -0x1
000934cainvoke-virtual {v0, v1}, Landroid/text/Layout;->getEllipsisCount(I)I
000934d0move-result v0
000934d2if-lez v0, :cond_40
000934d6const/4 v0, 0x0
000934d8invoke-virtual {v6, v0}, Landroid/widget/TextView;->setSingleLine(Z)V
000934deconst/4 v1, 0x2
000934e0invoke-virtual {v6, v1}, Landroid/widget/TextView;->setMaxLines(I)V
000934e6invoke-virtual {v6}, Landroid/view/View;->getContext()Landroid/content/Context;
000934ecmove-result-object v1
000934eesget-object v2, Ld/a;->w:[I
000934f2const v3, 0x1010041
000934f8const v4, 0x1030044
000934feconst/4 v5, 0x0
00093500invoke-virtual {v1, v5, v2, v3, v4}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
00093506move-result-object v1
00093508invoke-virtual {v1, v0, v0}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
0009350emove-result v2
00093510if-eqz v2, :cond_3a
00093514int-to-float v2, v2
00093516invoke-virtual {v6, v0, v2}, Lj/f0;->setTextSize(IF)V
0009351cinvoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
00093522invoke-super {v6, v7, v8}, Lj/f0;->onMeasure(II)V
00093528return-void
00093498
0009352a
0009352a // align 0x4
0009352a // align 0x4
0009352c
0009352candroidx.appcompat.widget.FitWindowsFrameLayout::fitSystemWindows(android.graphics.Rect):
0009353cinvoke-super {v0, v1}, Landroid/view/View;->fitSystemWindows(Landroid/graphics/Rect;)Z
00093542move-result v1
00093544return v1
0009352c
0009352candroidx.appcompat.widget.FitWindowsFrameLayout::fitSystemWindows(android.graphics.Rect):
0009353cinvoke-super {v0, v1}, Landroid/view/View;->fitSystemWindows(Landroid/graphics/Rect;)Z
00093542move-result v1
00093544return v1
0009352c
00093546
00093546 // align 0x8
00093546 // align 0x8
00093548
00093548androidx.appcompat.widget.FitWindowsFrameLayout::<init>(android.content.Context, android.util.AttributeSet):
00093558invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
0009355ereturn-void
00093548
00093548androidx.appcompat.widget.FitWindowsFrameLayout::<init>(android.content.Context, android.util.AttributeSet):
00093558invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
0009355ereturn-void
00093548
00093560
00093560androidx.appcompat.widget.FitWindowsFrameLayout::setOnFitSystemWindowsListener(j.y0):
00093570return-void
00093560
00093560androidx.appcompat.widget.FitWindowsFrameLayout::setOnFitSystemWindowsListener(j.y0):
00093570return-void
00093560
00093572
00093572 // align 0x4
00093572 // align 0x4
00093574
00093574androidx.appcompat.widget.FitWindowsLinearLayout::fitSystemWindows(android.graphics.Rect):
00093584invoke-super {v0, v1}, Landroid/view/View;->fitSystemWindows(Landroid/graphics/Rect;)Z
0009358amove-result v1
0009358creturn v1
00093574
00093574androidx.appcompat.widget.FitWindowsLinearLayout::fitSystemWindows(android.graphics.Rect):
00093584invoke-super {v0, v1}, Landroid/view/View;->fitSystemWindows(Landroid/graphics/Rect;)Z
0009358amove-result v1
0009358creturn v1
00093574
0009358e
0009358e // align 0x10
0009358e // align 0x10
00093590
00093590androidx.appcompat.widget.FitWindowsLinearLayout::<init>(android.content.Context, android.util.AttributeSet):
000935a0invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
000935a6return-void
00093590
00093590androidx.appcompat.widget.FitWindowsLinearLayout::<init>(android.content.Context, android.util.AttributeSet):
000935a0invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
000935a6return-void
00093590
000935a8
000935a8androidx.appcompat.widget.FitWindowsLinearLayout::setOnFitSystemWindowsListener(j.y0):
000935b8return-void
000935a8
000935a8androidx.appcompat.widget.FitWindowsLinearLayout::setOnFitSystemWindowsListener(j.y0):
000935b8return-void
000935a8
000935ba
000935ba // align 0x4
000935ba // align 0x4
000935bc
000935bcandroidx.appcompat.widget.a::<init>(androidx.appcompat.widget.SearchView):
000935ccinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000935d2iput-object v1, v0, Landroidx/appcompat/widget/a;->a:Landroidx/appcompat/widget/SearchView;
000935d6return-void
000935bc
000935bcandroidx.appcompat.widget.a::<init>(androidx.appcompat.widget.SearchView):
000935ccinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000935d2iput-object v1, v0, Landroidx/appcompat/widget/a;->a:Landroidx/appcompat/widget/SearchView;
000935d6return-void
000935bc
000935d8
000935d8androidx.appcompat.widget.a::onClick(android.view.View):
000935e8iget-object v0, v3, Landroidx/appcompat/widget/a;->a:Landroidx/appcompat/widget/SearchView;
000935eciget-object v1, v0, Landroidx/appcompat/widget/SearchView;->t:Landroid/widget/ImageView;
000935f0iget-object v2, v0, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
000935f4if-ne v4, v1, :cond_1b
000935f8const/4 v4, 0x0
000935fainvoke-virtual {v0, v4}, Landroidx/appcompat/widget/SearchView;->y(Z)V
00093600invoke-virtual {v2}, Landroid/view/View;->requestFocus()Z
00093606const/4 v4, 0x1
00093608invoke-virtual {v2, v4}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setImeVisibility(Z)V
0009360eiget-object v4, v0, Landroidx/appcompat/widget/SearchView;->L:Landroid/view/View$OnClickListener;
00093612if-eqz v4, :cond_73
00093616invoke-interface {v4, v0}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V
0009361creturn-void
0009361eiget-object v1, v0, Landroidx/appcompat/widget/SearchView;->v:Landroid/widget/ImageView;
00093622if-ne v4, v1, :cond_23
00093626invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;->o()V
0009362creturn-void
0009362eiget-object v1, v0, Landroidx/appcompat/widget/SearchView;->u:Landroid/widget/ImageView;
00093632if-ne v4, v1, :cond_2b
00093636invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;->s()V
0009363creturn-void
0009363eiget-object v1, v0, Landroidx/appcompat/widget/SearchView;->w:Landroid/widget/ImageView;
00093642if-ne v4, v1, :cond_6e
00093646iget-object v4, v0, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
0009364aif-nez v4, :cond_34
0009364egoto :goto_73
00093650invoke-virtual {v4}, Landroid/app/SearchableInfo;->getVoiceSearchLaunchWebSearch()Z
00093656move-result v1
00093658if-eqz v1, :cond_5a
0009365ciget-object v1, v0, Landroidx/appcompat/widget/SearchView;->H:Landroid/content/Intent;
00093660new-instance v2, Landroid/content/Intent;
00093664invoke-direct {v2, v1}, Landroid/content/Intent;-><init>(Landroid/content/Intent;)V
0009366ainvoke-virtual {v4}, Landroid/app/SearchableInfo;->getSearchActivity()Landroid/content/ComponentName;
00093670move-result-object v4
00093672if-nez v4, :cond_49
00093676const/4 v4, 0x0
00093678goto :goto_4d
0009367ainvoke-virtual {v4}, Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String;
00093680move-result-object v4
00093682const-string v1, "calling_package"
00093686invoke-virtual {v2, v1, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
0009368cinvoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
00093692move-result-object v4
00093694invoke-virtual {v4, v2}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
0009369areturn-void
0009369cinvoke-virtual {v4}, Landroid/app/SearchableInfo;->getVoiceSearchLaunchRecognizer()Z
000936a2move-result v1
000936a4if-eqz v1, :cond_73
000936a8iget-object v1, v0, Landroidx/appcompat/widget/SearchView;->I:Landroid/content/Intent;
000936acinvoke-virtual {v0, v1, v4}, Landroidx/appcompat/widget/SearchView;->m(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;
000936b2move-result-object v4
000936b4invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
000936bamove-result-object v0
000936bcinvoke-virtual {v0, v4}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
000936c2return-void
000936c4if-ne v4, v2, :cond_73
000936c8invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;->n()V
000936cereturn-void
000935d8
000935d8androidx.appcompat.widget.a::onClick(android.view.View):
000935e8iget-object v0, v3, Landroidx/appcompat/widget/a;->a:Landroidx/appcompat/widget/SearchView;
000935eciget-object v1, v0, Landroidx/appcompat/widget/SearchView;->t:Landroid/widget/ImageView;
000935f0iget-object v2, v0, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
000935f4if-ne v4, v1, :cond_1b
000935f8const/4 v4, 0x0
000935fainvoke-virtual {v0, v4}, Landroidx/appcompat/widget/SearchView;->y(Z)V
00093600invoke-virtual {v2}, Landroid/view/View;->requestFocus()Z
00093606const/4 v4, 0x1
00093608invoke-virtual {v2, v4}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setImeVisibility(Z)V
0009360eiget-object v4, v0, Landroidx/appcompat/widget/SearchView;->L:Landroid/view/View$OnClickListener;
00093612if-eqz v4, :cond_73
00093616invoke-interface {v4, v0}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V
0009361creturn-void
0009361eiget-object v1, v0, Landroidx/appcompat/widget/SearchView;->v:Landroid/widget/ImageView;
00093622if-ne v4, v1, :cond_23
00093626invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;->o()V
0009362creturn-void
0009362eiget-object v1, v0, Landroidx/appcompat/widget/SearchView;->u:Landroid/widget/ImageView;
00093632if-ne v4, v1, :cond_2b
00093636invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;->s()V
0009363creturn-void
0009363eiget-object v1, v0, Landroidx/appcompat/widget/SearchView;->w:Landroid/widget/ImageView;
00093642if-ne v4, v1, :cond_6e
00093646iget-object v4, v0, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
0009364aif-nez v4, :cond_34
0009364egoto :goto_73
00093650invoke-virtual {v4}, Landroid/app/SearchableInfo;->getVoiceSearchLaunchWebSearch()Z
00093656move-result v1
00093658if-eqz v1, :cond_5a
0009365ciget-object v1, v0, Landroidx/appcompat/widget/SearchView;->H:Landroid/content/Intent;
00093660new-instance v2, Landroid/content/Intent;
00093664invoke-direct {v2, v1}, Landroid/content/Intent;-><init>(Landroid/content/Intent;)V
0009366ainvoke-virtual {v4}, Landroid/app/SearchableInfo;->getSearchActivity()Landroid/content/ComponentName;
00093670move-result-object v4
00093672if-nez v4, :cond_49
00093676const/4 v4, 0x0
00093678goto :goto_4d
0009367ainvoke-virtual {v4}, Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String;
00093680move-result-object v4
00093682const-string v1, "calling_package"
00093686invoke-virtual {v2, v1, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
0009368cinvoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
00093692move-result-object v4
00093694invoke-virtual {v4, v2}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
0009369areturn-void
0009369cinvoke-virtual {v4}, Landroid/app/SearchableInfo;->getVoiceSearchLaunchRecognizer()Z
000936a2move-result v1
000936a4if-eqz v1, :cond_73
000936a8iget-object v1, v0, Landroidx/appcompat/widget/SearchView;->I:Landroid/content/Intent;
000936acinvoke-virtual {v0, v1, v4}, Landroidx/appcompat/widget/SearchView;->m(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;
000936b2move-result-object v4
000936b4invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
000936bamove-result-object v0
000936bcinvoke-virtual {v0, v4}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
000936c2return-void
000936c4if-ne v4, v2, :cond_73
000936c8invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;->n()V
000936cereturn-void
000935d8
000936d0
000936d0 struct try_item
000936d0 start_addr uint32 0x93650
000936d4 insn_count int 57
000936d6 handler_off uint16 0x936d9
000936d8
000936d8 struct encoded_catch_handler_list
000936d8 size int 1
000936d9
000936d9 struct encoded_catch_handler ← 0x936d6
000936d9 size int64 1
000936da handlers[0].type_idx int 0xa404
000936dc handlers[0].addr uint32 0x936ce
000936dd
000936dd // align 0x10
000936d0 struct try_item
000936d0 start_addr uint32 0x93650
000936d4 insn_count int 57
000936d6 handler_off uint16 0x936d9
000936d8
000936d8 struct encoded_catch_handler_list
000936d8 size int 1
000936d9
000936d9 struct encoded_catch_handler ← 0x936d6
000936d9 size int64 1
000936da handlers[0].type_idx int 0xa404
000936dc handlers[0].addr uint32 0x936ce
000936dd
000936dd // align 0x10
000936e0
000936e0androidx.appcompat.widget.b::onKey(android.view.View, int, android.view.KeyEvent):
000936f0iget-object v0, v7, Landroidx/appcompat/widget/b;->a:Landroidx/appcompat/widget/SearchView;
000936f4iget-object v1, v0, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
000936f8const/4 v2, 0x0
000936faif-nez v1, :cond_9
000936fegoto/16 :goto_9f
00093702iget-object v1, v0, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00093706invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;->isPopupShowing()Z
0009370cmove-result v3
0009370econst/16 v4, 0x42
00093712const/4 v5, 0x1
00093714if-eqz v3, :cond_6c
00093718invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;->getListSelection()I
0009371emove-result v3
00093720const/4 v6, -0x1
00093722if-eq v3, v6, :cond_6c
00093726iget-object v8, v0, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
0009372aif-nez v8, :cond_21
0009372egoto/16 :goto_9f
00093732iget-object v8, v0, Landroidx/appcompat/widget/SearchView;->O:LR/c;
00093736if-nez v8, :cond_27
0009373agoto/16 :goto_9f
0009373einvoke-virtual {v10}, Landroid/view/KeyEvent;->getAction()I
00093744move-result v8
00093746if-nez v8, :cond_9f
0009374ainvoke-virtual {v10}, Landroid/view/KeyEvent;->hasNoModifiers()Z
00093750move-result v8
00093752if-eqz v8, :cond_9f
00093756if-eq v9, v4, :cond_64
0009375aconst/16 v8, 0x54
0009375eif-eq v9, v8, :cond_64
00093762const/16 v8, 0x3d
00093766if-ne v9, v8, :cond_3e
0009376agoto :goto_64
0009376cconst/16 v8, 0x15
00093770if-eq v9, v8, :cond_4f
00093774const/16 v10, 0x16
00093778if-ne v9, v10, :cond_47
0009377cgoto :goto_4f
0009377econst/16 v8, 0x13
00093782if-ne v9, v8, :cond_9f
00093786invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;->getListSelection()I
0009378creturn v2
0009378eif-ne v9, v8, :cond_53
00093792move v8, v2
00093794goto :goto_57
00093796invoke-virtual {v1}, Landroid/widget/TextView;->length()I
0009379cmove-result v8
0009379einvoke-virtual {v1, v8}, Landroid/widget/EditText;->setSelection(I)V
000937a4invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;->setListSelection(I)V
000937aainvoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;->clearListSelection()V
000937b0invoke-virtual {v1}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->a()V
000937b6return v5
000937b8invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;->getListSelection()I
000937bemove-result v8
000937c0invoke-virtual {v0, v8}, Landroidx/appcompat/widget/SearchView;->p(I)V
000937c6return v5
000937c8invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
000937cemove-result-object v3
000937d0invoke-static {v3}, Landroid/text/TextUtils;->getTrimmedLength(Ljava/lang/CharSequence;)I
000937d6move-result v3
000937d8if-nez v3, :cond_77
000937dcgoto :goto_9f
000937deinvoke-virtual {v10}, Landroid/view/KeyEvent;->hasNoModifiers()Z
000937e4move-result v3
000937e6if-eqz v3, :cond_9f
000937eainvoke-virtual {v10}, Landroid/view/KeyEvent;->getAction()I
000937f0move-result v10
000937f2if-ne v10, v5, :cond_9f
000937f6if-ne v9, v4, :cond_9f
000937fainvoke-virtual {v8}, Landroid/view/View;->cancelLongPress()V
00093800invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
00093806move-result-object v8
00093808invoke-virtual {v8}, Ljava/lang/Object;->toString()Ljava/lang/String;
0009380emove-result-object v8
00093810const/4 v9, 0x0
00093812const-string v10, "android.intent.action.SEARCH"
00093816invoke-virtual {v0, v10, v9, v9, v8}, Landroidx/appcompat/widget/SearchView;->l(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
0009381cmove-result-object v8
0009381einvoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
00093824move-result-object v9
00093826invoke-virtual {v9, v8}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
0009382creturn v5
0009382ereturn v2
000936e0
000936e0androidx.appcompat.widget.b::onKey(android.view.View, int, android.view.KeyEvent):
000936f0iget-object v0, v7, Landroidx/appcompat/widget/b;->a:Landroidx/appcompat/widget/SearchView;
000936f4iget-object v1, v0, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
000936f8const/4 v2, 0x0
000936faif-nez v1, :cond_9
000936fegoto/16 :goto_9f
00093702iget-object v1, v0, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00093706invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;->isPopupShowing()Z
0009370cmove-result v3
0009370econst/16 v4, 0x42
00093712const/4 v5, 0x1
00093714if-eqz v3, :cond_6c
00093718invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;->getListSelection()I
0009371emove-result v3
00093720const/4 v6, -0x1
00093722if-eq v3, v6, :cond_6c
00093726iget-object v8, v0, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
0009372aif-nez v8, :cond_21
0009372egoto/16 :goto_9f
00093732iget-object v8, v0, Landroidx/appcompat/widget/SearchView;->O:LR/c;
00093736if-nez v8, :cond_27
0009373agoto/16 :goto_9f
0009373einvoke-virtual {v10}, Landroid/view/KeyEvent;->getAction()I
00093744move-result v8
00093746if-nez v8, :cond_9f
0009374ainvoke-virtual {v10}, Landroid/view/KeyEvent;->hasNoModifiers()Z
00093750move-result v8
00093752if-eqz v8, :cond_9f
00093756if-eq v9, v4, :cond_64
0009375aconst/16 v8, 0x54
0009375eif-eq v9, v8, :cond_64
00093762const/16 v8, 0x3d
00093766if-ne v9, v8, :cond_3e
0009376agoto :goto_64
0009376cconst/16 v8, 0x15
00093770if-eq v9, v8, :cond_4f
00093774const/16 v10, 0x16
00093778if-ne v9, v10, :cond_47
0009377cgoto :goto_4f
0009377econst/16 v8, 0x13
00093782if-ne v9, v8, :cond_9f
00093786invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;->getListSelection()I
0009378creturn v2
0009378eif-ne v9, v8, :cond_53
00093792move v8, v2
00093794goto :goto_57
00093796invoke-virtual {v1}, Landroid/widget/TextView;->length()I
0009379cmove-result v8
0009379einvoke-virtual {v1, v8}, Landroid/widget/EditText;->setSelection(I)V
000937a4invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;->setListSelection(I)V
000937aainvoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;->clearListSelection()V
000937b0invoke-virtual {v1}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->a()V
000937b6return v5
000937b8invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;->getListSelection()I
000937bemove-result v8
000937c0invoke-virtual {v0, v8}, Landroidx/appcompat/widget/SearchView;->p(I)V
000937c6return v5
000937c8invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
000937cemove-result-object v3
000937d0invoke-static {v3}, Landroid/text/TextUtils;->getTrimmedLength(Ljava/lang/CharSequence;)I
000937d6move-result v3
000937d8if-nez v3, :cond_77
000937dcgoto :goto_9f
000937deinvoke-virtual {v10}, Landroid/view/KeyEvent;->hasNoModifiers()Z
000937e4move-result v3
000937e6if-eqz v3, :cond_9f
000937eainvoke-virtual {v10}, Landroid/view/KeyEvent;->getAction()I
000937f0move-result v10
000937f2if-ne v10, v5, :cond_9f
000937f6if-ne v9, v4, :cond_9f
000937fainvoke-virtual {v8}, Landroid/view/View;->cancelLongPress()V
00093800invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
00093806move-result-object v8
00093808invoke-virtual {v8}, Ljava/lang/Object;->toString()Ljava/lang/String;
0009380emove-result-object v8
00093810const/4 v9, 0x0
00093812const-string v10, "android.intent.action.SEARCH"
00093816invoke-virtual {v0, v10, v9, v9, v8}, Landroidx/appcompat/widget/SearchView;->l(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
0009381cmove-result-object v8
0009381einvoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
00093824move-result-object v9
00093826invoke-virtual {v9, v8}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
0009382creturn v5
0009382ereturn v2
000936e0
00093830
00093830androidx.appcompat.widget.b::<init>(androidx.appcompat.widget.SearchView):
00093840invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00093846iput-object v1, v0, Landroidx/appcompat/widget/b;->a:Landroidx/appcompat/widget/SearchView;
0009384areturn-void
00093830
00093830androidx.appcompat.widget.b::<init>(androidx.appcompat.widget.SearchView):
00093840invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00093846iput-object v1, v0, Landroidx/appcompat/widget/b;->a:Landroidx/appcompat/widget/SearchView;
0009384areturn-void
00093830
0009384c
0009384candroidx.appcompat.widget.c::a(android.widget.AutoCompleteTextView):
0009385cinvoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->refreshAutoCompleteResults()V
00093862return-void
0009384c
0009384candroidx.appcompat.widget.c::a(android.widget.AutoCompleteTextView):
0009385cinvoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->refreshAutoCompleteResults()V
00093862return-void
0009384c
00093864
00093864androidx.appcompat.widget.c::b(androidx.appcompat.widget.SearchView$SearchAutoComplete, int):
00093874invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;->setInputMethodMode(I)V
0009387areturn-void
00093864
00093864androidx.appcompat.widget.c::b(androidx.appcompat.widget.SearchView$SearchAutoComplete, int):
00093874invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;->setInputMethodMode(I)V
0009387areturn-void
00093864
0009387c
0009387candroidx.appcompat.widget.d::<init>(androidx.appcompat.widget.SearchView$SearchAutoComplete):
0009388cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00093892iput-object v1, v0, Landroidx/appcompat/widget/d;->a:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00093896return-void
0009387c
0009387candroidx.appcompat.widget.d::<init>(androidx.appcompat.widget.SearchView$SearchAutoComplete):
0009388cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00093892iput-object v1, v0, Landroidx/appcompat/widget/d;->a:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00093896return-void
0009387c
00093898
00093898androidx.appcompat.widget.d::run():
000938a8iget-object v0, v3, Landroidx/appcompat/widget/d;->a:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
000938aciget-boolean v1, v0, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->g:Z
000938b0if-eqz v1, :cond_18
000938b4invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
000938bamove-result-object v1
000938bcconst-string v2, "input_method"
000938c0invoke-virtual {v1, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
000938c6move-result-object v1
000938c8check-cast v1, Landroid/view/inputmethod/InputMethodManager;
000938ccconst/4 v2, 0x0
000938ceinvoke-virtual {v1, v0, v2}, Landroid/view/inputmethod/InputMethodManager;->showSoftInput(Landroid/view/View;I)Z
000938d4iput-boolean v2, v0, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->g:Z
000938d8return-void
00093898
00093898androidx.appcompat.widget.d::run():
000938a8iget-object v0, v3, Landroidx/appcompat/widget/d;->a:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
000938aciget-boolean v1, v0, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->g:Z
000938b0if-eqz v1, :cond_18
000938b4invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
000938bamove-result-object v1
000938bcconst-string v2, "input_method"
000938c0invoke-virtual {v1, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
000938c6move-result-object v1
000938c8check-cast v1, Landroid/view/inputmethod/InputMethodManager;
000938ccconst/4 v2, 0x0
000938ceinvoke-virtual {v1, v0, v2}, Landroid/view/inputmethod/InputMethodManager;->showSoftInput(Landroid/view/View;I)Z
000938d4iput-boolean v2, v0, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->g:Z
000938d8return-void
00093898
000938da
000938da // align 0x4
000938da // align 0x4
000938dc
000938dcandroidx.appcompat.widget.SearchView$SearchAutoComplete::onCreateInputConnection(android.view.inputmethod.EditorInfo):
000938ecinvoke-super {v1, v2}, Lj/o;->onCreateInputConnection(Landroid/view/inputmethod/EditorInfo;)Landroid/view/inputmethod/InputConnection;
000938f2move-result-object v2
000938f4iget-boolean v0, v1, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->g:Z
000938f8if-eqz v0, :cond_10
000938fciget-object v0, v1, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->h:Landroidx/appcompat/widget/d;
00093900invoke-virtual {v1, v0}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
00093906invoke-virtual {v1, v0}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
0009390creturn-object v2
000938dc
000938dcandroidx.appcompat.widget.SearchView$SearchAutoComplete::onCreateInputConnection(android.view.inputmethod.EditorInfo):
000938ecinvoke-super {v1, v2}, Lj/o;->onCreateInputConnection(Landroid/view/inputmethod/EditorInfo;)Landroid/view/inputmethod/InputConnection;
000938f2move-result-object v2
000938f4iget-boolean v0, v1, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->g:Z
000938f8if-eqz v0, :cond_10
000938fciget-object v0, v1, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->h:Landroidx/appcompat/widget/d;
00093900invoke-virtual {v1, v0}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
00093906invoke-virtual {v1, v0}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
0009390creturn-object v2
000938dc
0009390e
0009390e // align 0x10
0009390e // align 0x10
00093910
00093910androidx.appcompat.widget.SearchView$SearchAutoComplete::enoughToFilter():
00093920iget v0, v1, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->e:I
00093924if-lez v0, :cond_d
00093928invoke-super {v1}, Landroid/widget/AutoCompleteTextView;->enoughToFilter()Z
0009392emove-result v0
00093930if-eqz v0, :cond_b
00093934goto :goto_d
00093936const/4 v0, 0x0
00093938return v0
0009393aconst/4 v0, 0x1
0009393creturn v0
00093910
00093910androidx.appcompat.widget.SearchView$SearchAutoComplete::enoughToFilter():
00093920iget v0, v1, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->e:I
00093924if-lez v0, :cond_d
00093928invoke-super {v1}, Landroid/widget/AutoCompleteTextView;->enoughToFilter()Z
0009392emove-result v0
00093930if-eqz v0, :cond_b
00093934goto :goto_d
00093936const/4 v0, 0x0
00093938return v0
0009393aconst/4 v0, 0x1
0009393creturn v0
00093910
0009393e
0009393e // align 0x10
0009393e // align 0x10
00093940
00093940androidx.appcompat.widget.SearchView$SearchAutoComplete::onKeyPreIme(int, android.view.KeyEvent):
00093950const/4 v0, 0x4
00093952if-ne v3, v0, :cond_3f
00093956invoke-virtual {v4}, Landroid/view/KeyEvent;->getAction()I
0009395cmove-result v0
0009395econst/4 v1, 0x1
00093960if-nez v0, :cond_1a
00093964invoke-virtual {v4}, Landroid/view/KeyEvent;->getRepeatCount()I
0009396amove-result v0
0009396cif-nez v0, :cond_1a
00093970invoke-virtual {v2}, Landroid/view/View;->getKeyDispatcherState()Landroid/view/KeyEvent$DispatcherState;
00093976move-result-object v3
00093978if-eqz v3, :cond_19
0009397cinvoke-virtual {v3, v4, v2}, Landroid/view/KeyEvent$DispatcherState;->startTracking(Landroid/view/KeyEvent;Ljava/lang/Object;)V
00093982return v1
00093984invoke-virtual {v4}, Landroid/view/KeyEvent;->getAction()I
0009398amove-result v0
0009398cif-ne v0, v1, :cond_3f
00093990invoke-virtual {v2}, Landroid/view/View;->getKeyDispatcherState()Landroid/view/KeyEvent$DispatcherState;
00093996move-result-object v0
00093998if-eqz v0, :cond_29
0009399cinvoke-virtual {v0, v4}, Landroid/view/KeyEvent$DispatcherState;->handleUpEvent(Landroid/view/KeyEvent;)V
000939a2invoke-virtual {v4}, Landroid/view/KeyEvent;->isTracking()Z
000939a8move-result v0
000939aaif-eqz v0, :cond_3f
000939aeinvoke-virtual {v4}, Landroid/view/KeyEvent;->isCanceled()Z
000939b4move-result v0
000939b6if-nez v0, :cond_3f
000939baiget-object v3, v2, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->f:Landroidx/appcompat/widget/SearchView;
000939beinvoke-virtual {v3}, Landroidx/appcompat/widget/SearchView;->clearFocus()V
000939c4const/4 v3, 0x0
000939c6invoke-virtual {v2, v3}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setImeVisibility(Z)V
000939ccreturn v1
000939ceinvoke-super {v2, v3, v4}, Landroid/view/View;->onKeyPreIme(ILandroid/view/KeyEvent;)Z
000939d4move-result v3
000939d6return v3
00093940
00093940androidx.appcompat.widget.SearchView$SearchAutoComplete::onKeyPreIme(int, android.view.KeyEvent):
00093950const/4 v0, 0x4
00093952if-ne v3, v0, :cond_3f
00093956invoke-virtual {v4}, Landroid/view/KeyEvent;->getAction()I
0009395cmove-result v0
0009395econst/4 v1, 0x1
00093960if-nez v0, :cond_1a
00093964invoke-virtual {v4}, Landroid/view/KeyEvent;->getRepeatCount()I
0009396amove-result v0
0009396cif-nez v0, :cond_1a
00093970invoke-virtual {v2}, Landroid/view/View;->getKeyDispatcherState()Landroid/view/KeyEvent$DispatcherState;
00093976move-result-object v3
00093978if-eqz v3, :cond_19
0009397cinvoke-virtual {v3, v4, v2}, Landroid/view/KeyEvent$DispatcherState;->startTracking(Landroid/view/KeyEvent;Ljava/lang/Object;)V
00093982return v1
00093984invoke-virtual {v4}, Landroid/view/KeyEvent;->getAction()I
0009398amove-result v0
0009398cif-ne v0, v1, :cond_3f
00093990invoke-virtual {v2}, Landroid/view/View;->getKeyDispatcherState()Landroid/view/KeyEvent$DispatcherState;
00093996move-result-object v0
00093998if-eqz v0, :cond_29
0009399cinvoke-virtual {v0, v4}, Landroid/view/KeyEvent$DispatcherState;->handleUpEvent(Landroid/view/KeyEvent;)V
000939a2invoke-virtual {v4}, Landroid/view/KeyEvent;->isTracking()Z
000939a8move-result v0
000939aaif-eqz v0, :cond_3f
000939aeinvoke-virtual {v4}, Landroid/view/KeyEvent;->isCanceled()Z
000939b4move-result v0
000939b6if-nez v0, :cond_3f
000939baiget-object v3, v2, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->f:Landroidx/appcompat/widget/SearchView;
000939beinvoke-virtual {v3}, Landroidx/appcompat/widget/SearchView;->clearFocus()V
000939c4const/4 v3, 0x0
000939c6invoke-virtual {v2, v3}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setImeVisibility(Z)V
000939ccreturn v1
000939ceinvoke-super {v2, v3, v4}, Landroid/view/View;->onKeyPreIme(ILandroid/view/KeyEvent;)Z
000939d4move-result v3
000939d6return v3
00093940
000939d8
000939d8androidx.appcompat.widget.SearchView$SearchAutoComplete::getSearchViewTextMinWidthDp():
000939e8invoke-virtual {v4}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000939eemove-result-object v0
000939f0invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
000939f6move-result-object v0
000939f8iget v1, v0, Landroid/content/res/Configuration;->screenWidthDp:I
000939fciget v2, v0, Landroid/content/res/Configuration;->screenHeightDp:I
00093a00const/16 v3, 0x3c0
00093a04if-lt v1, v3, :cond_1c
00093a08const/16 v3, 0x2d0
00093a0cif-lt v2, v3, :cond_1c
00093a10iget v0, v0, Landroid/content/res/Configuration;->orientation:I
00093a14const/4 v3, 0x2
00093a16if-ne v0, v3, :cond_1c
00093a1aconst/16 v0, 0x100
00093a1ereturn v0
00093a20const/16 v0, 0x258
00093a24if-ge v1, v0, :cond_2c
00093a28const/16 v0, 0x280
00093a2cif-lt v1, v0, :cond_29
00093a30const/16 v0, 0x1e0
00093a34if-lt v2, v0, :cond_29
00093a38goto :goto_2c
00093a3aconst/16 v0, 0xa0
00093a3ereturn v0
00093a40const/16 v0, 0xc0
00093a44return v0
000939d8
000939d8androidx.appcompat.widget.SearchView$SearchAutoComplete::getSearchViewTextMinWidthDp():
000939e8invoke-virtual {v4}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000939eemove-result-object v0
000939f0invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
000939f6move-result-object v0
000939f8iget v1, v0, Landroid/content/res/Configuration;->screenWidthDp:I
000939fciget v2, v0, Landroid/content/res/Configuration;->screenHeightDp:I
00093a00const/16 v3, 0x3c0
00093a04if-lt v1, v3, :cond_1c
00093a08const/16 v3, 0x2d0
00093a0cif-lt v2, v3, :cond_1c
00093a10iget v0, v0, Landroid/content/res/Configuration;->orientation:I
00093a14const/4 v3, 0x2
00093a16if-ne v0, v3, :cond_1c
00093a1aconst/16 v0, 0x100
00093a1ereturn v0
00093a20const/16 v0, 0x258
00093a24if-ge v1, v0, :cond_2c
00093a28const/16 v0, 0x280
00093a2cif-lt v1, v0, :cond_29
00093a30const/16 v0, 0x1e0
00093a34if-lt v2, v0, :cond_29
00093a38goto :goto_2c
00093a3aconst/16 v0, 0xa0
00093a3ereturn v0
00093a40const/16 v0, 0xc0
00093a44return v0
000939d8
00093a46
00093a46 // align 0x8
00093a46 // align 0x8
00093a48
00093a48androidx.appcompat.widget.SearchView$SearchAutoComplete::<init>(android.content.Context, android.util.AttributeSet):
00093a58invoke-direct {v0, v1, v2}, Lj/o;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00093a5enew-instance v1, Landroidx/appcompat/widget/d;
00093a62invoke-direct {v1, v0}, Landroidx/appcompat/widget/d;-><init>(Landroidx/appcompat/widget/SearchView$SearchAutoComplete;)V
00093a68iput-object v1, v0, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->h:Landroidx/appcompat/widget/d;
00093a6cinvoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->getThreshold()I
00093a72move-result v1
00093a74iput v1, v0, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->e:I
00093a78return-void
00093a48
00093a48androidx.appcompat.widget.SearchView$SearchAutoComplete::<init>(android.content.Context, android.util.AttributeSet):
00093a58invoke-direct {v0, v1, v2}, Lj/o;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00093a5enew-instance v1, Landroidx/appcompat/widget/d;
00093a62invoke-direct {v1, v0}, Landroidx/appcompat/widget/d;-><init>(Landroidx/appcompat/widget/SearchView$SearchAutoComplete;)V
00093a68iput-object v1, v0, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->h:Landroidx/appcompat/widget/d;
00093a6cinvoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->getThreshold()I
00093a72move-result v1
00093a74iput v1, v0, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->e:I
00093a78return-void
00093a48
00093a7a
00093a7a // align 0x4
00093a7a // align 0x4
00093a7c
00093a7candroidx.appcompat.widget.SearchView$SearchAutoComplete::a():
00093a8csget v0, Landroid/os/Build$VERSION;->SDK_INT:I
00093a90const/16 v1, 0x1d
00093a94if-lt v0, v1, :cond_14
00093a98const/4 v0, 0x1
00093a9ainvoke-static {v2, v0}, Landroidx/appcompat/widget/c;->b(Landroidx/appcompat/widget/SearchView$SearchAutoComplete;I)V
00093aa0invoke-virtual {v2}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->enoughToFilter()Z
00093aa6move-result v0
00093aa8if-eqz v0, :cond_29
00093aacinvoke-virtual {v2}, Landroid/widget/AutoCompleteTextView;->showDropDown()V
00093ab2return-void
00093ab4sget-object v0, Landroidx/appcompat/widget/SearchView;->g0:LD1/i;
00093ab8invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00093abeinvoke-static {}, LD1/i;->a()V
00093ac4iget-object v0, v0, LD1/i;->c:Ljava/lang/reflect/Method;
00093ac8if-eqz v0, :cond_29
00093accsget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
00093ad0filled-new-array {v1}, [Ljava/lang/Object;
00093ad6move-result-object v1
00093ad8invoke-virtual {v0, v2, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
00093adereturn-void
00093a7c
00093a7candroidx.appcompat.widget.SearchView$SearchAutoComplete::a():
00093a8csget v0, Landroid/os/Build$VERSION;->SDK_INT:I
00093a90const/16 v1, 0x1d
00093a94if-lt v0, v1, :cond_14
00093a98const/4 v0, 0x1
00093a9ainvoke-static {v2, v0}, Landroidx/appcompat/widget/c;->b(Landroidx/appcompat/widget/SearchView$SearchAutoComplete;I)V
00093aa0invoke-virtual {v2}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->enoughToFilter()Z
00093aa6move-result v0
00093aa8if-eqz v0, :cond_29
00093aacinvoke-virtual {v2}, Landroid/widget/AutoCompleteTextView;->showDropDown()V
00093ab2return-void
00093ab4sget-object v0, Landroidx/appcompat/widget/SearchView;->g0:LD1/i;
00093ab8invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00093abeinvoke-static {}, LD1/i;->a()V
00093ac4iget-object v0, v0, LD1/i;->c:Ljava/lang/reflect/Method;
00093ac8if-eqz v0, :cond_29
00093accsget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
00093ad0filled-new-array {v1}, [Ljava/lang/Object;
00093ad6move-result-object v1
00093ad8invoke-virtual {v0, v2, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
00093adereturn-void
00093a7c
00093ae0
00093ae0 struct try_item
00093ae0 start_addr uint32 0x93acc
00093ae4 insn_count int 9
00093ae6 handler_off uint16 0x93ae9
00093ae8
00093ae8 struct encoded_catch_handler_list
00093ae8 size int 1
00093ae9
00093ae9 struct encoded_catch_handler ← 0x93ae6
00093ae9 size int64 1
00093aea handlers[0].type_idx int 0xb554
00093aec handlers[0].addr uint32 0x93ade
00093aed
00093aed // align 0x10
00093ae0 struct try_item
00093ae0 start_addr uint32 0x93acc
00093ae4 insn_count int 9
00093ae6 handler_off uint16 0x93ae9
00093ae8
00093ae8 struct encoded_catch_handler_list
00093ae8 size int 1
00093ae9
00093ae9 struct encoded_catch_handler ← 0x93ae6
00093ae9 size int64 1
00093aea handlers[0].type_idx int 0xb554
00093aec handlers[0].addr uint32 0x93ade
00093aed
00093aed // align 0x10
00093af0
00093af0androidx.appcompat.widget.SearchView$SearchAutoComplete::onFinishInflate():
00093b00invoke-super {v3}, Landroid/view/View;->onFinishInflate()V
00093b06invoke-virtual {v3}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
00093b0cmove-result-object v0
00093b0einvoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
00093b14move-result-object v0
00093b16invoke-direct {v3}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->getSearchViewTextMinWidthDp()I
00093b1cmove-result v1
00093b1eint-to-float v1, v1
00093b20const/4 v2, 0x1
00093b22invoke-static {v2, v1, v0}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
00093b28move-result v0
00093b2afloat-to-int v0, v0
00093b2cinvoke-virtual {v3, v0}, Landroid/widget/TextView;->setMinWidth(I)V
00093b32return-void
00093af0
00093af0androidx.appcompat.widget.SearchView$SearchAutoComplete::onFinishInflate():
00093b00invoke-super {v3}, Landroid/view/View;->onFinishInflate()V
00093b06invoke-virtual {v3}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
00093b0cmove-result-object v0
00093b0einvoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
00093b14move-result-object v0
00093b16invoke-direct {v3}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->getSearchViewTextMinWidthDp()I
00093b1cmove-result v1
00093b1eint-to-float v1, v1
00093b20const/4 v2, 0x1
00093b22invoke-static {v2, v1, v0}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
00093b28move-result v0
00093b2afloat-to-int v0, v0
00093b2cinvoke-virtual {v3, v0}, Landroid/widget/TextView;->setMinWidth(I)V
00093b32return-void
00093af0
00093b34
00093b34androidx.appcompat.widget.SearchView$SearchAutoComplete::onFocusChanged(boolean, int, android.graphics.Rect):
00093b44invoke-super {v0, v1, v2, v3}, Landroid/view/View;->onFocusChanged(ZILandroid/graphics/Rect;)V
00093b4aiget-object v1, v0, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->f:Landroidx/appcompat/widget/SearchView;
00093b4eiget-boolean v2, v1, Landroidx/appcompat/widget/SearchView;->N:Z
00093b52invoke-virtual {v1, v2}, Landroidx/appcompat/widget/SearchView;->y(Z)V
00093b58iget-object v2, v1, Landroidx/appcompat/widget/SearchView;->d0:Lj/W0;
00093b5cinvoke-virtual {v1, v2}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
00093b62iget-object v2, v1, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00093b66invoke-virtual {v2}, Landroid/view/View;->hasFocus()Z
00093b6cmove-result v2
00093b6eif-eqz v2, :cond_1a
00093b72invoke-virtual {v1}, Landroidx/appcompat/widget/SearchView;->n()V
00093b78return-void
00093b34
00093b34androidx.appcompat.widget.SearchView$SearchAutoComplete::onFocusChanged(boolean, int, android.graphics.Rect):
00093b44invoke-super {v0, v1, v2, v3}, Landroid/view/View;->onFocusChanged(ZILandroid/graphics/Rect;)V
00093b4aiget-object v1, v0, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->f:Landroidx/appcompat/widget/SearchView;
00093b4eiget-boolean v2, v1, Landroidx/appcompat/widget/SearchView;->N:Z
00093b52invoke-virtual {v1, v2}, Landroidx/appcompat/widget/SearchView;->y(Z)V
00093b58iget-object v2, v1, Landroidx/appcompat/widget/SearchView;->d0:Lj/W0;
00093b5cinvoke-virtual {v1, v2}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
00093b62iget-object v2, v1, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00093b66invoke-virtual {v2}, Landroid/view/View;->hasFocus()Z
00093b6cmove-result v2
00093b6eif-eqz v2, :cond_1a
00093b72invoke-virtual {v1}, Landroidx/appcompat/widget/SearchView;->n()V
00093b78return-void
00093b34
00093b7a
00093b7a // align 0x4
00093b7a // align 0x4
00093b7c
00093b7candroidx.appcompat.widget.SearchView$SearchAutoComplete::onWindowFocusChanged(boolean):
00093b8cinvoke-super {v1, v2}, Landroid/view/View;->onWindowFocusChanged(Z)V
00093b92if-eqz v2, :cond_2c
00093b96iget-object v2, v1, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->f:Landroidx/appcompat/widget/SearchView;
00093b9ainvoke-virtual {v2}, Landroid/view/View;->hasFocus()Z
00093ba0move-result v2
00093ba2if-eqz v2, :cond_2c
00093ba6invoke-virtual {v1}, Landroid/view/View;->getVisibility()I
00093bacmove-result v2
00093baeif-nez v2, :cond_2c
00093bb2const/4 v2, 0x1
00093bb4iput-boolean v2, v1, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->g:Z
00093bb8invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
00093bbemove-result-object v2
00093bc0sget-object v0, Landroidx/appcompat/widget/SearchView;->g0:LD1/i;
00093bc4invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
00093bcamove-result-object v2
00093bccinvoke-virtual {v2}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
00093bd2move-result-object v2
00093bd4iget v2, v2, Landroid/content/res/Configuration;->orientation:I
00093bd8const/4 v0, 0x2
00093bdaif-ne v2, v0, :cond_2c
00093bdeinvoke-virtual {v1}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->a()V
00093be4return-void
00093b7c
00093b7candroidx.appcompat.widget.SearchView$SearchAutoComplete::onWindowFocusChanged(boolean):
00093b8cinvoke-super {v1, v2}, Landroid/view/View;->onWindowFocusChanged(Z)V
00093b92if-eqz v2, :cond_2c
00093b96iget-object v2, v1, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->f:Landroidx/appcompat/widget/SearchView;
00093b9ainvoke-virtual {v2}, Landroid/view/View;->hasFocus()Z
00093ba0move-result v2
00093ba2if-eqz v2, :cond_2c
00093ba6invoke-virtual {v1}, Landroid/view/View;->getVisibility()I
00093bacmove-result v2
00093baeif-nez v2, :cond_2c
00093bb2const/4 v2, 0x1
00093bb4iput-boolean v2, v1, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->g:Z
00093bb8invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
00093bbemove-result-object v2
00093bc0sget-object v0, Landroidx/appcompat/widget/SearchView;->g0:LD1/i;
00093bc4invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
00093bcamove-result-object v2
00093bccinvoke-virtual {v2}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
00093bd2move-result-object v2
00093bd4iget v2, v2, Landroid/content/res/Configuration;->orientation:I
00093bd8const/4 v0, 0x2
00093bdaif-ne v2, v0, :cond_2c
00093bdeinvoke-virtual {v1}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->a()V
00093be4return-void
00093b7c
00093be6
00093be6 // align 0x8
00093be6 // align 0x8
00093be8
00093be8androidx.appcompat.widget.SearchView$SearchAutoComplete::performCompletion():
00093bf8return-void
00093be8
00093be8androidx.appcompat.widget.SearchView$SearchAutoComplete::performCompletion():
00093bf8return-void
00093be8
00093bfa
00093bfa // align 0x4
00093bfa // align 0x4
00093bfc
00093bfcandroidx.appcompat.widget.SearchView$SearchAutoComplete::replaceText(java.lang.CharSequence):
00093c0creturn-void
00093bfc
00093bfcandroidx.appcompat.widget.SearchView$SearchAutoComplete::replaceText(java.lang.CharSequence):
00093c0creturn-void
00093bfc
00093c0e
00093c0e // align 0x10
00093c0e // align 0x10
00093c10
00093c10androidx.appcompat.widget.SearchView$SearchAutoComplete::setImeVisibility(boolean):
00093c20invoke-virtual {v3}, Landroid/view/View;->getContext()Landroid/content/Context;
00093c26move-result-object v0
00093c28const-string v1, "input_method"
00093c2cinvoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
00093c32move-result-object v0
00093c34check-cast v0, Landroid/view/inputmethod/InputMethodManager;
00093c38iget-object v1, v3, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->h:Landroidx/appcompat/widget/d;
00093c3cconst/4 v2, 0x0
00093c3eif-nez v4, :cond_1e
00093c42iput-boolean v2, v3, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->g:Z
00093c46invoke-virtual {v3, v1}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
00093c4cinvoke-virtual {v3}, Landroid/view/View;->getWindowToken()Landroid/os/IBinder;
00093c52move-result-object v4
00093c54invoke-virtual {v0, v4, v2}, Landroid/view/inputmethod/InputMethodManager;->hideSoftInputFromWindow(Landroid/os/IBinder;I)Z
00093c5areturn-void
00093c5cinvoke-virtual {v0, v3}, Landroid/view/inputmethod/InputMethodManager;->isActive(Landroid/view/View;)Z
00093c62move-result v4
00093c64if-eqz v4, :cond_2d
00093c68iput-boolean v2, v3, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->g:Z
00093c6cinvoke-virtual {v3, v1}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
00093c72invoke-virtual {v0, v3, v2}, Landroid/view/inputmethod/InputMethodManager;->showSoftInput(Landroid/view/View;I)Z
00093c78return-void
00093c7aconst/4 v4, 0x1
00093c7ciput-boolean v4, v3, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->g:Z
00093c80return-void
00093c10
00093c10androidx.appcompat.widget.SearchView$SearchAutoComplete::setImeVisibility(boolean):
00093c20invoke-virtual {v3}, Landroid/view/View;->getContext()Landroid/content/Context;
00093c26move-result-object v0
00093c28const-string v1, "input_method"
00093c2cinvoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
00093c32move-result-object v0
00093c34check-cast v0, Landroid/view/inputmethod/InputMethodManager;
00093c38iget-object v1, v3, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->h:Landroidx/appcompat/widget/d;
00093c3cconst/4 v2, 0x0
00093c3eif-nez v4, :cond_1e
00093c42iput-boolean v2, v3, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->g:Z
00093c46invoke-virtual {v3, v1}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
00093c4cinvoke-virtual {v3}, Landroid/view/View;->getWindowToken()Landroid/os/IBinder;
00093c52move-result-object v4
00093c54invoke-virtual {v0, v4, v2}, Landroid/view/inputmethod/InputMethodManager;->hideSoftInputFromWindow(Landroid/os/IBinder;I)Z
00093c5areturn-void
00093c5cinvoke-virtual {v0, v3}, Landroid/view/inputmethod/InputMethodManager;->isActive(Landroid/view/View;)Z
00093c62move-result v4
00093c64if-eqz v4, :cond_2d
00093c68iput-boolean v2, v3, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->g:Z
00093c6cinvoke-virtual {v3, v1}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
00093c72invoke-virtual {v0, v3, v2}, Landroid/view/inputmethod/InputMethodManager;->showSoftInput(Landroid/view/View;I)Z
00093c78return-void
00093c7aconst/4 v4, 0x1
00093c7ciput-boolean v4, v3, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->g:Z
00093c80return-void
00093c10
00093c82
00093c82 // align 0x4
00093c82 // align 0x4
00093c84
00093c84androidx.appcompat.widget.SearchView$SearchAutoComplete::setSearchView(androidx.appcompat.widget.SearchView):
00093c94iput-object v1, v0, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->f:Landroidx/appcompat/widget/SearchView;
00093c98return-void
00093c84
00093c84androidx.appcompat.widget.SearchView$SearchAutoComplete::setSearchView(androidx.appcompat.widget.SearchView):
00093c94iput-object v1, v0, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->f:Landroidx/appcompat/widget/SearchView;
00093c98return-void
00093c84
00093c9a
00093c9a // align 0x4
00093c9a // align 0x4
00093c9c
00093c9candroidx.appcompat.widget.SearchView$SearchAutoComplete::setThreshold(int):
00093cacinvoke-super {v0, v1}, Landroid/widget/AutoCompleteTextView;->setThreshold(I)V
00093cb2iput v1, v0, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->e:I
00093cb6return-void
00093c9c
00093c9candroidx.appcompat.widget.SearchView$SearchAutoComplete::setThreshold(int):
00093cacinvoke-super {v0, v1}, Landroid/widget/AutoCompleteTextView;->setThreshold(I)V
00093cb2iput v1, v0, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->e:I
00093cb6return-void
00093c9c
00093cb8
00093cb8androidx.appcompat.widget.SearchView::getSuggestionsAdapter():
00093cc8iget-object v0, v1, Landroidx/appcompat/widget/SearchView;->O:LR/c;
00093cccreturn-object v0
00093cb8
00093cb8androidx.appcompat.widget.SearchView::getSuggestionsAdapter():
00093cc8iget-object v0, v1, Landroidx/appcompat/widget/SearchView;->O:LR/c;
00093cccreturn-object v0
00093cb8
00093cce
00093cce // align 0x10
00093cce // align 0x10
00093cd0
00093cd0androidx.appcompat.widget.SearchView::l(java.lang.String, android.net.Uri, java.lang.String, java.lang.String):
00093ce0new-instance v0, Landroid/content/Intent;
00093ce4invoke-direct {v0, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
00093ceaconst/high16 v2, 0x10000000
00093ceeinvoke-virtual {v0, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
00093cf4if-eqz v3, :cond_f
00093cf8invoke-virtual {v0, v3}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
00093cfeconst-string v2, "user_query"
00093d02iget-object v3, v1, Landroidx/appcompat/widget/SearchView;->V:Ljava/lang/CharSequence;
00093d06invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;
00093d0cif-eqz v5, :cond_1d
00093d10const-string v2, "query"
00093d14invoke-virtual {v0, v2, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00093d1aif-eqz v4, :cond_24
00093d1econst-string v2, "intent_extra_data_key"
00093d22invoke-virtual {v0, v2, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00093d28iget-object v2, v1, Landroidx/appcompat/widget/SearchView;->c0:Landroid/os/Bundle;
00093d2cif-eqz v2, :cond_2d
00093d30const-string v3, "app_data"
00093d34invoke-virtual {v0, v3, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;
00093d3aiget-object v2, v1, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
00093d3einvoke-virtual {v2}, Landroid/app/SearchableInfo;->getSearchActivity()Landroid/content/ComponentName;
00093d44move-result-object v2
00093d46invoke-virtual {v0, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
00093d4creturn-object v0
00093cd0
00093cd0androidx.appcompat.widget.SearchView::l(java.lang.String, android.net.Uri, java.lang.String, java.lang.String):
00093ce0new-instance v0, Landroid/content/Intent;
00093ce4invoke-direct {v0, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
00093ceaconst/high16 v2, 0x10000000
00093ceeinvoke-virtual {v0, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
00093cf4if-eqz v3, :cond_f
00093cf8invoke-virtual {v0, v3}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
00093cfeconst-string v2, "user_query"
00093d02iget-object v3, v1, Landroidx/appcompat/widget/SearchView;->V:Ljava/lang/CharSequence;
00093d06invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;
00093d0cif-eqz v5, :cond_1d
00093d10const-string v2, "query"
00093d14invoke-virtual {v0, v2, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00093d1aif-eqz v4, :cond_24
00093d1econst-string v2, "intent_extra_data_key"
00093d22invoke-virtual {v0, v2, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00093d28iget-object v2, v1, Landroidx/appcompat/widget/SearchView;->c0:Landroid/os/Bundle;
00093d2cif-eqz v2, :cond_2d
00093d30const-string v3, "app_data"
00093d34invoke-virtual {v0, v3, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;
00093d3aiget-object v2, v1, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
00093d3einvoke-virtual {v2}, Landroid/app/SearchableInfo;->getSearchActivity()Landroid/content/ComponentName;
00093d44move-result-object v2
00093d46invoke-virtual {v0, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
00093d4creturn-object v0
00093cd0
00093d4e
00093d4e // align 0x10
00093d4e // align 0x10
00093d50
00093d50androidx.appcompat.widget.SearchView::m(android.content.Intent, android.app.SearchableInfo):
00093d60invoke-virtual {v10}, Landroid/app/SearchableInfo;->getSearchActivity()Landroid/content/ComponentName;
00093d66move-result-object v0
00093d68new-instance v1, Landroid/content/Intent;
00093d6cconst-string v2, "android.intent.action.SEARCH"
00093d70invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
00093d76invoke-virtual {v1, v0}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
00093d7cinvoke-virtual {v8}, Landroid/view/View;->getContext()Landroid/content/Context;
00093d82move-result-object v2
00093d84const/4 v3, 0x0
00093d86const/high16 v4, 0x42000000
00093d8ainvoke-static {v2, v3, v1, v4}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
00093d90move-result-object v1
00093d92new-instance v2, Landroid/os/Bundle;
00093d96invoke-direct {v2}, Landroid/os/Bundle;-><init>()V
00093d9ciget-object v3, v8, Landroidx/appcompat/widget/SearchView;->c0:Landroid/os/Bundle;
00093da0if-eqz v3, :cond_27
00093da4const-string v4, "app_data"
00093da8invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V
00093daenew-instance v3, Landroid/content/Intent;
00093db2invoke-direct {v3, v9}, Landroid/content/Intent;-><init>(Landroid/content/Intent;)V
00093db8invoke-virtual {v8}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
00093dbemove-result-object v9
00093dc0invoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoiceLanguageModeId()I
00093dc6move-result v4
00093dc8if-eqz v4, :cond_3f
00093dccinvoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoiceLanguageModeId()I
00093dd2move-result v4
00093dd4invoke-virtual {v9, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
00093ddamove-result-object v4
00093ddcgoto :goto_41
00093ddeconst-string v4, "free_form"
00093de2invoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoicePromptTextId()I
00093de8move-result v5
00093deaconst/4 v6, 0x0
00093decif-eqz v5, :cond_51
00093df0invoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoicePromptTextId()I
00093df6move-result v5
00093df8invoke-virtual {v9, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
00093dfemove-result-object v5
00093e00goto :goto_52
00093e02move-object v5, v6
00093e04invoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoiceLanguageId()I
00093e0amove-result v7
00093e0cif-eqz v7, :cond_61
00093e10invoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoiceLanguageId()I
00093e16move-result v7
00093e18invoke-virtual {v9, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
00093e1emove-result-object v9
00093e20goto :goto_62
00093e22move-object v9, v6
00093e24invoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoiceMaxResults()I
00093e2amove-result v7
00093e2cif-eqz v7, :cond_6d
00093e30invoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoiceMaxResults()I
00093e36move-result v10
00093e38goto :goto_6e
00093e3aconst/4 v10, 0x1
00093e3cconst-string v7, "android.speech.extra.LANGUAGE_MODEL"
00093e40invoke-virtual {v3, v7, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00093e46const-string v4, "android.speech.extra.PROMPT"
00093e4ainvoke-virtual {v3, v4, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00093e50const-string v4, "android.speech.extra.LANGUAGE"
00093e54invoke-virtual {v3, v4, v9}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00093e5aconst-string v9, "android.speech.extra.MAX_RESULTS"
00093e5einvoke-virtual {v3, v9, v10}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
00093e64if-nez v0, :cond_85
00093e68goto :goto_89
00093e6ainvoke-virtual {v0}, Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String;
00093e70move-result-object v6
00093e72const-string v9, "calling_package"
00093e76invoke-virtual {v3, v9, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00093e7cconst-string v9, "android.speech.extra.RESULTS_PENDINGINTENT"
00093e80invoke-virtual {v3, v9, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
00093e86const-string v9, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE"
00093e8ainvoke-virtual {v3, v9, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;
00093e90return-object v3
00093d50
00093d50androidx.appcompat.widget.SearchView::m(android.content.Intent, android.app.SearchableInfo):
00093d60invoke-virtual {v10}, Landroid/app/SearchableInfo;->getSearchActivity()Landroid/content/ComponentName;
00093d66move-result-object v0
00093d68new-instance v1, Landroid/content/Intent;
00093d6cconst-string v2, "android.intent.action.SEARCH"
00093d70invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
00093d76invoke-virtual {v1, v0}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
00093d7cinvoke-virtual {v8}, Landroid/view/View;->getContext()Landroid/content/Context;
00093d82move-result-object v2
00093d84const/4 v3, 0x0
00093d86const/high16 v4, 0x42000000
00093d8ainvoke-static {v2, v3, v1, v4}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
00093d90move-result-object v1
00093d92new-instance v2, Landroid/os/Bundle;
00093d96invoke-direct {v2}, Landroid/os/Bundle;-><init>()V
00093d9ciget-object v3, v8, Landroidx/appcompat/widget/SearchView;->c0:Landroid/os/Bundle;
00093da0if-eqz v3, :cond_27
00093da4const-string v4, "app_data"
00093da8invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V
00093daenew-instance v3, Landroid/content/Intent;
00093db2invoke-direct {v3, v9}, Landroid/content/Intent;-><init>(Landroid/content/Intent;)V
00093db8invoke-virtual {v8}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
00093dbemove-result-object v9
00093dc0invoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoiceLanguageModeId()I
00093dc6move-result v4
00093dc8if-eqz v4, :cond_3f
00093dccinvoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoiceLanguageModeId()I
00093dd2move-result v4
00093dd4invoke-virtual {v9, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
00093ddamove-result-object v4
00093ddcgoto :goto_41
00093ddeconst-string v4, "free_form"
00093de2invoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoicePromptTextId()I
00093de8move-result v5
00093deaconst/4 v6, 0x0
00093decif-eqz v5, :cond_51
00093df0invoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoicePromptTextId()I
00093df6move-result v5
00093df8invoke-virtual {v9, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
00093dfemove-result-object v5
00093e00goto :goto_52
00093e02move-object v5, v6
00093e04invoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoiceLanguageId()I
00093e0amove-result v7
00093e0cif-eqz v7, :cond_61
00093e10invoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoiceLanguageId()I
00093e16move-result v7
00093e18invoke-virtual {v9, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
00093e1emove-result-object v9
00093e20goto :goto_62
00093e22move-object v9, v6
00093e24invoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoiceMaxResults()I
00093e2amove-result v7
00093e2cif-eqz v7, :cond_6d
00093e30invoke-virtual {v10}, Landroid/app/SearchableInfo;->getVoiceMaxResults()I
00093e36move-result v10
00093e38goto :goto_6e
00093e3aconst/4 v10, 0x1
00093e3cconst-string v7, "android.speech.extra.LANGUAGE_MODEL"
00093e40invoke-virtual {v3, v7, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00093e46const-string v4, "android.speech.extra.PROMPT"
00093e4ainvoke-virtual {v3, v4, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00093e50const-string v4, "android.speech.extra.LANGUAGE"
00093e54invoke-virtual {v3, v4, v9}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00093e5aconst-string v9, "android.speech.extra.MAX_RESULTS"
00093e5einvoke-virtual {v3, v9, v10}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
00093e64if-nez v0, :cond_85
00093e68goto :goto_89
00093e6ainvoke-virtual {v0}, Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String;
00093e70move-result-object v6
00093e72const-string v9, "calling_package"
00093e76invoke-virtual {v3, v9, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00093e7cconst-string v9, "android.speech.extra.RESULTS_PENDINGINTENT"
00093e80invoke-virtual {v3, v9, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
00093e86const-string v9, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE"
00093e8ainvoke-virtual {v3, v9, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;
00093e90return-object v3
00093d50
00093e92
00093e92 // align 0x4
00093e92 // align 0x4
00093e94
00093e94androidx.appcompat.widget.SearchView::onSaveInstanceState():
00093ea4invoke-super {v2}, Landroid/view/View;->onSaveInstanceState()Landroid/os/Parcelable;
00093eaamove-result-object v0
00093eacnew-instance v1, Lj/d1;
00093eb0invoke-direct {v1, v0}, LS/b;-><init>(Landroid/os/Parcelable;)V
00093eb6iget-boolean v0, v2, Landroidx/appcompat/widget/SearchView;->N:Z
00093ebaiput-boolean v0, v1, Lj/d1;->c:Z
00093ebereturn-object v1
00093e94
00093e94androidx.appcompat.widget.SearchView::onSaveInstanceState():
00093ea4invoke-super {v2}, Landroid/view/View;->onSaveInstanceState()Landroid/os/Parcelable;
00093eaamove-result-object v0
00093eacnew-instance v1, Lj/d1;
00093eb0invoke-direct {v1, v0}, LS/b;-><init>(Landroid/os/Parcelable;)V
00093eb6iget-boolean v0, v2, Landroidx/appcompat/widget/SearchView;->N:Z
00093ebaiput-boolean v0, v1, Lj/d1;->c:Z
00093ebereturn-object v1
00093e94
00093ec0
00093ec0androidx.appcompat.widget.SearchView::requestFocus(int, android.graphics.Rect):
00093ed0iget-boolean v0, v2, Landroidx/appcompat/widget/SearchView;->S:Z
00093ed4const/4 v1, 0x0
00093ed6if-eqz v0, :cond_6
00093edagoto :goto_c
00093edcinvoke-virtual {v2}, Landroid/view/View;->isFocusable()Z
00093ee2move-result v0
00093ee4if-nez v0, :cond_d
00093ee8return v1
00093eeaiget-boolean v0, v2, Landroidx/appcompat/widget/SearchView;->N:Z
00093eeeif-nez v0, :cond_1d
00093ef2iget-object v0, v2, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00093ef6invoke-virtual {v0, v3, v4}, Landroid/view/View;->requestFocus(ILandroid/graphics/Rect;)Z
00093efcmove-result v3
00093efeif-eqz v3, :cond_1c
00093f02invoke-virtual {v2, v1}, Landroidx/appcompat/widget/SearchView;->y(Z)V
00093f08return v3
00093f0ainvoke-super {v2, v3, v4}, Landroid/view/View;->requestFocus(ILandroid/graphics/Rect;)Z
00093f10move-result v3
00093f12return v3
00093ec0
00093ec0androidx.appcompat.widget.SearchView::requestFocus(int, android.graphics.Rect):
00093ed0iget-boolean v0, v2, Landroidx/appcompat/widget/SearchView;->S:Z
00093ed4const/4 v1, 0x0
00093ed6if-eqz v0, :cond_6
00093edagoto :goto_c
00093edcinvoke-virtual {v2}, Landroid/view/View;->isFocusable()Z
00093ee2move-result v0
00093ee4if-nez v0, :cond_d
00093ee8return v1
00093eeaiget-boolean v0, v2, Landroidx/appcompat/widget/SearchView;->N:Z
00093eeeif-nez v0, :cond_1d
00093ef2iget-object v0, v2, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00093ef6invoke-virtual {v0, v3, v4}, Landroid/view/View;->requestFocus(ILandroid/graphics/Rect;)Z
00093efcmove-result v3
00093efeif-eqz v3, :cond_1c
00093f02invoke-virtual {v2, v1}, Landroidx/appcompat/widget/SearchView;->y(Z)V
00093f08return v3
00093f0ainvoke-super {v2, v3, v4}, Landroid/view/View;->requestFocus(ILandroid/graphics/Rect;)Z
00093f10move-result v3
00093f12return v3
00093ec0
00093f14
00093f14androidx.appcompat.widget.SearchView::getImeOptions():
00093f24iget-object v0, v1, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00093f28invoke-virtual {v0}, Landroid/widget/TextView;->getImeOptions()I
00093f2emove-result v0
00093f30return v0
00093f14
00093f14androidx.appcompat.widget.SearchView::getImeOptions():
00093f24iget-object v0, v1, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00093f28invoke-virtual {v0}, Landroid/widget/TextView;->getImeOptions()I
00093f2emove-result v0
00093f30return v0
00093f14
00093f32
00093f32 // align 0x4
00093f32 // align 0x4
00093f34
00093f34androidx.appcompat.widget.SearchView::getInputType():
00093f44iget-object v0, v1, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00093f48invoke-virtual {v0}, Landroid/widget/TextView;->getInputType()I
00093f4emove-result v0
00093f50return v0
00093f34
00093f34androidx.appcompat.widget.SearchView::getInputType():
00093f44iget-object v0, v1, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00093f48invoke-virtual {v0}, Landroid/widget/TextView;->getInputType()I
00093f4emove-result v0
00093f50return v0
00093f34
00093f52
00093f52 // align 0x4
00093f52 // align 0x4
00093f54
00093f54androidx.appcompat.widget.SearchView::getMaxWidth():
00093f64iget v0, v1, Landroidx/appcompat/widget/SearchView;->T:I
00093f68return v0
00093f54
00093f54androidx.appcompat.widget.SearchView::getMaxWidth():
00093f64iget v0, v1, Landroidx/appcompat/widget/SearchView;->T:I
00093f68return v0
00093f54
00093f6a
00093f6a // align 0x4
00093f6a // align 0x4
00093f6c
00093f6candroidx.appcompat.widget.SearchView::getPreferredHeight():
00093f7cinvoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
00093f82move-result-object v0
00093f84invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
00093f8amove-result-object v0
00093f8cconst v1, 0x7f060036
00093f92invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
00093f98move-result v0
00093f9areturn v0
00093f6c
00093f6candroidx.appcompat.widget.SearchView::getPreferredHeight():
00093f7cinvoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
00093f82move-result-object v0
00093f84invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
00093f8amove-result-object v0
00093f8cconst v1, 0x7f060036
00093f92invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
00093f98move-result v0
00093f9areturn v0
00093f6c
00093f9c
00093f9candroidx.appcompat.widget.SearchView::getPreferredWidth():
00093facinvoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
00093fb2move-result-object v0
00093fb4invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
00093fbamove-result-object v0
00093fbcconst v1, 0x7f060037
00093fc2invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
00093fc8move-result v0
00093fcareturn v0
00093f9c
00093f9candroidx.appcompat.widget.SearchView::getPreferredWidth():
00093facinvoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
00093fb2move-result-object v0
00093fb4invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
00093fbamove-result-object v0
00093fbcconst v1, 0x7f060037
00093fc2invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
00093fc8move-result v0
00093fcareturn v0
00093f9c
00093fcc
00093fccandroidx.appcompat.widget.SearchView::getSuggestionCommitIconResId():
00093fdciget v0, v1, Landroidx/appcompat/widget/SearchView;->G:I
00093fe0return v0
00093fcc
00093fccandroidx.appcompat.widget.SearchView::getSuggestionCommitIconResId():
00093fdciget v0, v1, Landroidx/appcompat/widget/SearchView;->G:I
00093fe0return v0
00093fcc
00093fe2
00093fe2 // align 0x4
00093fe2 // align 0x4
00093fe4
00093fe4androidx.appcompat.widget.SearchView::getSuggestionRowLayout():
00093ff4iget v0, v1, Landroidx/appcompat/widget/SearchView;->F:I
00093ff8return v0
00093fe4
00093fe4androidx.appcompat.widget.SearchView::getSuggestionRowLayout():
00093ff4iget v0, v1, Landroidx/appcompat/widget/SearchView;->F:I
00093ff8return v0
00093fe4
00093ffa
00093ffa // align 0x4
00093ffa // align 0x4
00093ffc
00093ffcandroidx.appcompat.widget.SearchView::getQuery():
0009400ciget-object v0, v1, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00094010invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
00094016move-result-object v0
00094018return-object v0
00093ffc
00093ffcandroidx.appcompat.widget.SearchView::getQuery():
0009400ciget-object v0, v1, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00094010invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
00094016move-result-object v0
00094018return-object v0
00093ffc
0009401a
0009401a // align 0x4
0009401a // align 0x4
0009401c
0009401candroidx.appcompat.widget.SearchView::getQueryHint():
0009402ciget-object v0, v2, Landroidx/appcompat/widget/SearchView;->Q:Ljava/lang/CharSequence;
00094030if-eqz v0, :cond_5
00094034return-object v0
00094036iget-object v0, v2, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
0009403aif-eqz v0, :cond_1e
0009403einvoke-virtual {v0}, Landroid/app/SearchableInfo;->getHintId()I
00094044move-result v0
00094046if-eqz v0, :cond_1e
0009404ainvoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
00094050move-result-object v0
00094052iget-object v1, v2, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
00094056invoke-virtual {v1}, Landroid/app/SearchableInfo;->getHintId()I
0009405cmove-result v1
0009405einvoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
00094064move-result-object v0
00094066return-object v0
00094068iget-object v0, v2, Landroidx/appcompat/widget/SearchView;->J:Ljava/lang/CharSequence;
0009406creturn-object v0
0009401c
0009401candroidx.appcompat.widget.SearchView::getQueryHint():
0009402ciget-object v0, v2, Landroidx/appcompat/widget/SearchView;->Q:Ljava/lang/CharSequence;
00094030if-eqz v0, :cond_5
00094034return-object v0
00094036iget-object v0, v2, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
0009403aif-eqz v0, :cond_1e
0009403einvoke-virtual {v0}, Landroid/app/SearchableInfo;->getHintId()I
00094044move-result v0
00094046if-eqz v0, :cond_1e
0009404ainvoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
00094050move-result-object v0
00094052iget-object v1, v2, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
00094056invoke-virtual {v1}, Landroid/app/SearchableInfo;->getHintId()I
0009405cmove-result v1
0009405einvoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
00094064move-result-object v0
00094066return-object v0
00094068iget-object v0, v2, Landroidx/appcompat/widget/SearchView;->J:Ljava/lang/CharSequence;
0009406creturn-object v0
0009401c
0009406e
0009406e // align 0x10
0009406e // align 0x10
00094070
00094070androidx.appcompat.widget.SearchView::<clinit>():
00094080sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
00094084const/16 v1, 0x1d
00094088const/4 v2, 0x0
0009408aif-ge v0, v1, :cond_45
0009408enew-instance v0, LD1/i;
00094092const-class v1, Landroid/widget/AutoCompleteTextView;
00094096invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0009409ciput-object v2, v0, LD1/i;->a:Ljava/lang/reflect/Method;
000940a0iput-object v2, v0, LD1/i;->b:Ljava/lang/reflect/Method;
000940a4iput-object v2, v0, LD1/i;->c:Ljava/lang/reflect/Method;
000940a8invoke-static {}, LD1/i;->a()V
000940aeconst/4 v2, 0x0
000940b0const/4 v3, 0x1
000940b2const-string v4, "doBeforeTextChanged"
000940b6new-array v5, v2, [Ljava/lang/Class;
000940bainvoke-virtual {v1, v4, v5}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
000940c0move-result-object v4
000940c2iput-object v4, v0, LD1/i;->a:Ljava/lang/reflect/Method;
000940c6invoke-virtual {v4, v3}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
000940ccconst-string v4, "doAfterTextChanged"
000940d0new-array v2, v2, [Ljava/lang/Class;
000940d4invoke-virtual {v1, v4, v2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
000940damove-result-object v2
000940dciput-object v2, v0, LD1/i;->b:Ljava/lang/reflect/Method;
000940e0invoke-virtual {v2, v3}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
000940e6const-string v2, "ensureImeVisible"
000940easget-object v4, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
000940eefilled-new-array {v4}, [Ljava/lang/Class;
000940f4move-result-object v4
000940f6invoke-virtual {v1, v2, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
000940fcmove-result-object v1
000940feiput-object v1, v0, LD1/i;->c:Ljava/lang/reflect/Method;
00094102invoke-virtual {v1, v3}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
00094108move-object v2, v0
0009410asput-object v2, Landroidx/appcompat/widget/SearchView;->g0:LD1/i;
0009410ereturn-void
00094070
00094070androidx.appcompat.widget.SearchView::<clinit>():
00094080sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
00094084const/16 v1, 0x1d
00094088const/4 v2, 0x0
0009408aif-ge v0, v1, :cond_45
0009408enew-instance v0, LD1/i;
00094092const-class v1, Landroid/widget/AutoCompleteTextView;
00094096invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0009409ciput-object v2, v0, LD1/i;->a:Ljava/lang/reflect/Method;
000940a0iput-object v2, v0, LD1/i;->b:Ljava/lang/reflect/Method;
000940a4iput-object v2, v0, LD1/i;->c:Ljava/lang/reflect/Method;
000940a8invoke-static {}, LD1/i;->a()V
000940aeconst/4 v2, 0x0
000940b0const/4 v3, 0x1
000940b2const-string v4, "doBeforeTextChanged"
000940b6new-array v5, v2, [Ljava/lang/Class;
000940bainvoke-virtual {v1, v4, v5}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
000940c0move-result-object v4
000940c2iput-object v4, v0, LD1/i;->a:Ljava/lang/reflect/Method;
000940c6invoke-virtual {v4, v3}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
000940ccconst-string v4, "doAfterTextChanged"
000940d0new-array v2, v2, [Ljava/lang/Class;
000940d4invoke-virtual {v1, v4, v2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
000940damove-result-object v2
000940dciput-object v2, v0, LD1/i;->b:Ljava/lang/reflect/Method;
000940e0invoke-virtual {v2, v3}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
000940e6const-string v2, "ensureImeVisible"
000940easget-object v4, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
000940eefilled-new-array {v4}, [Ljava/lang/Class;
000940f4move-result-object v4
000940f6invoke-virtual {v1, v2, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
000940fcmove-result-object v1
000940feiput-object v1, v0, LD1/i;->c:Ljava/lang/reflect/Method;
00094102invoke-virtual {v1, v3}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
00094108move-object v2, v0
0009410asput-object v2, Landroidx/appcompat/widget/SearchView;->g0:LD1/i;
0009410ereturn-void
00094070
00094110
00094110 struct try_item
00094110 start_addr uint32 0x940b2
00094114 insn_count int 13
00094116 handler_off uint16 0x94129
00094118
00094118 struct try_item
00094118 start_addr uint32 0x940cc
0009411c insn_count int 13
0009411e handler_off uint16 0x9412d
00094120
00094120 struct try_item
00094120 start_addr uint32 0x940e6
00094124 insn_count int 17
00094126 handler_off uint16 0x94131
00094128
00094128 struct encoded_catch_handler_list
00094128 size int 3
00094129
00094129 struct encoded_catch_handler ← 0x94116
00094129 size int64 1
0009412a handlers[0].type_idx int 0xb594
0009412c handlers[0].addr uint32 0x940cc
0009412d
0009412d struct encoded_catch_handler ← 0x9411e
0009412d size int64 1
0009412e handlers[0].type_idx int 0xb594
00094130 handlers[0].addr uint32 0x940e6
00094131
00094131 struct encoded_catch_handler ← 0x94126
00094131 size int64 1
00094132 handlers[0].type_idx int 0xb594
00094134 handlers[0].addr uint32 0x94108
00094135
00094135 // align 0x8
00094110 struct try_item
00094110 start_addr uint32 0x940b2
00094114 insn_count int 13
00094116 handler_off uint16 0x94129
00094118
00094118 struct try_item
00094118 start_addr uint32 0x940cc
0009411c insn_count int 13
0009411e handler_off uint16 0x9412d
00094120
00094120 struct try_item
00094120 start_addr uint32 0x940e6
00094124 insn_count int 17
00094126 handler_off uint16 0x94131
00094128
00094128 struct encoded_catch_handler_list
00094128 size int 3
00094129
00094129 struct encoded_catch_handler ← 0x94116
00094129 size int64 1
0009412a handlers[0].type_idx int 0xb594
0009412c handlers[0].addr uint32 0x940cc
0009412d
0009412d struct encoded_catch_handler ← 0x9411e
0009412d size int64 1
0009412e handlers[0].type_idx int 0xb594
00094130 handlers[0].addr uint32 0x940e6
00094131
00094131 struct encoded_catch_handler ← 0x94126
00094131 size int64 1
00094132 handlers[0].type_idx int 0xb594
00094134 handlers[0].addr uint32 0x94108
00094135
00094135 // align 0x8
00094138
00094138androidx.appcompat.widget.SearchView::<init>(android.content.Context):
00094148const/4 v0, 0x0
0009414ainvoke-direct {v1, v2, v0}, Landroidx/appcompat/widget/SearchView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00094150return-void
00094138
00094138androidx.appcompat.widget.SearchView::<init>(android.content.Context):
00094148const/4 v0, 0x0
0009414ainvoke-direct {v1, v2, v0}, Landroidx/appcompat/widget/SearchView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00094150return-void
00094138
00094152
00094152 // align 0x4
00094152 // align 0x4
00094154
00094154androidx.appcompat.widget.SearchView::<init>(android.content.Context, android.util.AttributeSet):
00094164const v0, 0x7f0303aa
0009416ainvoke-direct {v1, v2, v3, v0}, Landroidx/appcompat/widget/SearchView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
00094170return-void
00094154
00094154androidx.appcompat.widget.SearchView::<init>(android.content.Context, android.util.AttributeSet):
00094164const v0, 0x7f0303aa
0009416ainvoke-direct {v1, v2, v3, v0}, Landroidx/appcompat/widget/SearchView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
00094170return-void
00094154
00094172
00094172 // align 0x4
00094172 // align 0x4
00094174
00094174androidx.appcompat.widget.SearchView::<init>(android.content.Context, android.util.AttributeSet, int):
00094184move-object/from16 v0, v18
00094188move-object/from16 v1, v19
0009418cinvoke-direct/range {v18 .. v21}, Lj/C0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
00094192new-instance v2, Landroid/graphics/Rect;
00094196invoke-direct {v2}, Landroid/graphics/Rect;-><init>()V
0009419ciput-object v2, v0, Landroidx/appcompat/widget/SearchView;->z:Landroid/graphics/Rect;
000941a0new-instance v2, Landroid/graphics/Rect;
000941a4invoke-direct {v2}, Landroid/graphics/Rect;-><init>()V
000941aaiput-object v2, v0, Landroidx/appcompat/widget/SearchView;->A:Landroid/graphics/Rect;
000941aeconst/4 v6, 0x2
000941b0new-array v2, v6, [I
000941b4iput-object v2, v0, Landroidx/appcompat/widget/SearchView;->B:[I
000941b8new-array v2, v6, [I
000941bciput-object v2, v0, Landroidx/appcompat/widget/SearchView;->C:[I
000941c0new-instance v2, Lj/W0;
000941c4const/4 v3, 0x0
000941c6invoke-direct {v2, v0, v3}, Lj/W0;-><init>(Landroidx/appcompat/widget/SearchView;I)V
000941cciput-object v2, v0, Landroidx/appcompat/widget/SearchView;->d0:Lj/W0;
000941d0new-instance v2, Lj/W0;
000941d4const/4 v3, 0x1
000941d6invoke-direct {v2, v0, v3}, Lj/W0;-><init>(Landroidx/appcompat/widget/SearchView;I)V
000941dciput-object v2, v0, Landroidx/appcompat/widget/SearchView;->e0:Lj/W0;
000941e0new-instance v2, Ljava/util/WeakHashMap;
000941e4invoke-direct {v2}, Ljava/util/WeakHashMap;-><init>()V
000941eaiput-object v2, v0, Landroidx/appcompat/widget/SearchView;->f0:Ljava/util/WeakHashMap;
000941eenew-instance v7, Landroidx/appcompat/widget/a;
000941f2invoke-direct {v7, v0}, Landroidx/appcompat/widget/a;-><init>(Landroidx/appcompat/widget/SearchView;)V
000941f8new-instance v8, Landroidx/appcompat/widget/b;
000941fcinvoke-direct {v8, v0}, Landroidx/appcompat/widget/b;-><init>(Landroidx/appcompat/widget/SearchView;)V
00094202new-instance v9, Lj/Z0;
00094206invoke-direct {v9, v0}, Lj/Z0;-><init>(Landroidx/appcompat/widget/SearchView;)V
0009420cnew-instance v10, LO0/v;
00094210const/4 v2, 0x2
00094212invoke-direct {v10, v2, v0}, LO0/v;-><init>(ILjava/lang/Object;)V
00094218new-instance v11, Lj/D0;
0009421cconst/4 v2, 0x1
0009421einvoke-direct {v11, v2, v0}, Lj/D0;-><init>(ILjava/lang/Object;)V
00094224new-instance v12, Lj/V0;
00094228invoke-direct {v12, v0}, Lj/V0;-><init>(Landroidx/appcompat/widget/SearchView;)V
0009422esget-object v2, Ld/a;->u:[I
00094232new-instance v13, LF0/h;
00094236const/4 v14, 0x0
00094238move-object/from16 v3, v20
0009423cmove/from16 v5, v21
00094240invoke-virtual {v1, v3, v2, v5, v14}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
00094246move-result-object v4
00094248invoke-direct {v13, v1, v4}, LF0/h;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
0009424einvoke-static/range {v0 .. v5}, LK/P;->l(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
00094254invoke-static/range {v19}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
0009425amove-result-object v1
0009425cconst/16 v2, 0x13
00094260const v3, 0x7f0b0019
00094266invoke-virtual {v4, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
0009426cmove-result v2
0009426econst/4 v3, 0x1
00094270invoke-virtual {v1, v2, v0, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
00094276const v1, 0x7f080199
0009427cinvoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
00094282move-result-object v1
00094284check-cast v1, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00094288iput-object v1, v0, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
0009428cinvoke-virtual {v1, v0}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setSearchView(Landroidx/appcompat/widget/SearchView;)V
00094292const v2, 0x7f080195
00094298invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
0009429emove-result-object v2
000942a0iput-object v2, v0, Landroidx/appcompat/widget/SearchView;->q:Landroid/view/View;
000942a4const v2, 0x7f080198
000942aainvoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
000942b0move-result-object v2
000942b2iput-object v2, v0, Landroidx/appcompat/widget/SearchView;->r:Landroid/view/View;
000942b6const v5, 0x7f0801c4
000942bcinvoke-virtual {v0, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
000942c2move-result-object v5
000942c4iput-object v5, v0, Landroidx/appcompat/widget/SearchView;->s:Landroid/view/View;
000942c8const v15, 0x7f080193
000942ceinvoke-virtual {v0, v15}, Landroid/view/View;->findViewById(I)Landroid/view/View;
000942d4move-result-object v15
000942d6check-cast v15, Landroid/widget/ImageView;
000942daiput-object v15, v0, Landroidx/appcompat/widget/SearchView;->t:Landroid/widget/ImageView;
000942deconst v6, 0x7f080196
000942e4invoke-virtual {v0, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
000942eamove-result-object v6
000942eccheck-cast v6, Landroid/widget/ImageView;
000942f0iput-object v6, v0, Landroidx/appcompat/widget/SearchView;->u:Landroid/widget/ImageView;
000942f4const v3, 0x7f080194
000942fainvoke-virtual {v0, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
00094300move-result-object v3
00094302check-cast v3, Landroid/widget/ImageView;
00094306iput-object v3, v0, Landroidx/appcompat/widget/SearchView;->v:Landroid/widget/ImageView;
0009430aconst v14, 0x7f08019a
00094310invoke-virtual {v0, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View;
00094316move-result-object v14
00094318check-cast v14, Landroid/widget/ImageView;
0009431ciput-object v14, v0, Landroidx/appcompat/widget/SearchView;->w:Landroid/widget/ImageView;
00094320move-object/from16 v16, v8
00094324const v8, 0x7f080197
0009432ainvoke-virtual {v0, v8}, Landroid/view/View;->findViewById(I)Landroid/view/View;
00094330move-result-object v8
00094332check-cast v8, Landroid/widget/ImageView;
00094336iput-object v8, v0, Landroidx/appcompat/widget/SearchView;->D:Landroid/widget/ImageView;
0009433amove-object/from16 v17, v11
0009433econst/16 v11, 0x14
00094342invoke-virtual {v13, v11}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
00094348move-result-object v11
0009434ainvoke-virtual {v2, v11}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
00094350const/16 v2, 0x19
00094354invoke-virtual {v13, v2}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
0009435amove-result-object v2
0009435cinvoke-virtual {v5, v2}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
00094362const/16 v2, 0x17
00094366invoke-virtual {v13, v2}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
0009436cmove-result-object v5
0009436einvoke-virtual {v15, v5}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
00094374const/16 v5, 0xf
00094378invoke-virtual {v13, v5}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
0009437emove-result-object v5
00094380invoke-virtual {v6, v5}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
00094386const/16 v5, 0xc
0009438ainvoke-virtual {v13, v5}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
00094390move-result-object v5
00094392invoke-virtual {v3, v5}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
00094398const/16 v5, 0x1c
0009439cinvoke-virtual {v13, v5}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
000943a2move-result-object v5
000943a4invoke-virtual {v14, v5}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
000943aainvoke-virtual {v13, v2}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
000943b0move-result-object v2
000943b2invoke-virtual {v8, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
000943b8const/16 v2, 0x16
000943bcinvoke-virtual {v13, v2}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
000943c2move-result-object v2
000943c4iput-object v2, v0, Landroidx/appcompat/widget/SearchView;->E:Landroid/graphics/drawable/Drawable;
000943c8invoke-virtual {v0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000943cemove-result-object v2
000943d0const v5, 0x7f0f0015
000943d6invoke-virtual {v2, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
000943dcmove-result-object v2
000943deinvoke-static {v15, v2}, LP1/e;->X(Landroid/view/View;Ljava/lang/CharSequence;)V
000943e4const/16 v2, 0x1a
000943e8const v5, 0x7f0b0018
000943eeinvoke-virtual {v4, v2, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
000943f4move-result v2
000943f6iput v2, v0, Landroidx/appcompat/widget/SearchView;->F:I
000943faconst/16 v2, 0xd
000943feconst/4 v5, 0x0
00094400invoke-virtual {v4, v2, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
00094406move-result v2
00094408iput v2, v0, Landroidx/appcompat/widget/SearchView;->G:I
0009440cinvoke-virtual {v15, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
00094412invoke-virtual {v3, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
00094418invoke-virtual {v6, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
0009441einvoke-virtual {v14, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
00094424invoke-virtual {v1, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
0009442ainvoke-virtual {v1, v12}, Landroid/widget/TextView;->addTextChangedListener(Landroid/text/TextWatcher;)V
00094430invoke-virtual {v1, v9}, Landroid/widget/TextView;->setOnEditorActionListener(Landroid/widget/TextView$OnEditorActionListener;)V
00094436invoke-virtual {v1, v10}, Landroid/widget/AutoCompleteTextView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
0009443cmove-object/from16 v2, v17
00094440invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V
00094446move-object/from16 v2, v16
0009444ainvoke-virtual {v1, v2}, Landroid/view/View;->setOnKeyListener(Landroid/view/View$OnKeyListener;)V
00094450new-instance v2, Lj/X0;
00094454invoke-direct {v2, v0}, Lj/X0;-><init>(Landroidx/appcompat/widget/SearchView;)V
0009445ainvoke-virtual {v1, v2}, Landroid/view/View;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V
00094460const/16 v2, 0x12
00094464const/4 v3, 0x1
00094466invoke-virtual {v4, v2, v3}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
0009446cmove-result v2
0009446einvoke-virtual {v0, v2}, Landroidx/appcompat/widget/SearchView;->setIconifiedByDefault(Z)V
00094474const/4 v2, -0x1
00094476const/4 v3, 0x2
00094478invoke-virtual {v4, v3, v2}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
0009447emove-result v3
00094480if-eq v3, v2, :cond_183
00094484invoke-virtual {v0, v3}, Landroidx/appcompat/widget/SearchView;->setMaxWidth(I)V
0009448aconst/16 v3, 0xe
0009448einvoke-virtual {v4, v3}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
00094494move-result-object v3
00094496iput-object v3, v0, Landroidx/appcompat/widget/SearchView;->J:Ljava/lang/CharSequence;
0009449aconst/16 v3, 0x15
0009449einvoke-virtual {v4, v3}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
000944a4move-result-object v3
000944a6iput-object v3, v0, Landroidx/appcompat/widget/SearchView;->Q:Ljava/lang/CharSequence;
000944aaconst/4 v3, 0x6
000944acinvoke-virtual {v4, v3, v2}, Landroid/content/res/TypedArray;->getInt(II)I
000944b2move-result v3
000944b4if-eq v3, v2, :cond_19d
000944b8invoke-virtual {v0, v3}, Landroidx/appcompat/widget/SearchView;->setImeOptions(I)V
000944beconst/4 v3, 0x5
000944c0invoke-virtual {v4, v3, v2}, Landroid/content/res/TypedArray;->getInt(II)I
000944c6move-result v3
000944c8if-eq v3, v2, :cond_1a7
000944ccinvoke-virtual {v0, v3}, Landroidx/appcompat/widget/SearchView;->setInputType(I)V
000944d2const/4 v3, 0x1
000944d4invoke-virtual {v4, v3, v3}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000944damove-result v2
000944dcinvoke-virtual {v0, v2}, Landroid/view/View;->setFocusable(Z)V
000944e2invoke-virtual {v13}, LF0/h;->E()V
000944e8new-instance v2, Landroid/content/Intent;
000944ecconst-string v3, "android.speech.action.WEB_SEARCH"
000944f0invoke-direct {v2, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
000944f6iput-object v2, v0, Landroidx/appcompat/widget/SearchView;->H:Landroid/content/Intent;
000944faconst/high16 v3, 0x10000000
000944feinvoke-virtual {v2, v3}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
00094504const-string v4, "android.speech.extra.LANGUAGE_MODEL"
00094508const-string v5, "web_search"
0009450cinvoke-virtual {v2, v4, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00094512new-instance v2, Landroid/content/Intent;
00094516const-string v4, "android.speech.action.RECOGNIZE_SPEECH"
0009451ainvoke-direct {v2, v4}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
00094520iput-object v2, v0, Landroidx/appcompat/widget/SearchView;->I:Landroid/content/Intent;
00094524invoke-virtual {v2, v3}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
0009452ainvoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;->getDropDownAnchor()I
00094530move-result v1
00094532invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
00094538move-result-object v1
0009453aiput-object v1, v0, Landroidx/appcompat/widget/SearchView;->x:Landroid/view/View;
0009453eif-eqz v1, :cond_1e8
00094542new-instance v2, Lj/Y0;
00094546const/4 v3, 0x0
00094548invoke-direct {v2, v3, v0}, Lj/Y0;-><init>(ILjava/lang/Object;)V
0009454einvoke-virtual {v1, v2}, Landroid/view/View;->addOnLayoutChangeListener(Landroid/view/View$OnLayoutChangeListener;)V
00094554iget-boolean v1, v0, Landroidx/appcompat/widget/SearchView;->M:Z
00094558invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;->y(Z)V
0009455einvoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;->v()V
00094564return-void
00094174
00094174androidx.appcompat.widget.SearchView::<init>(android.content.Context, android.util.AttributeSet, int):
00094184move-object/from16 v0, v18
00094188move-object/from16 v1, v19
0009418cinvoke-direct/range {v18 .. v21}, Lj/C0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
00094192new-instance v2, Landroid/graphics/Rect;
00094196invoke-direct {v2}, Landroid/graphics/Rect;-><init>()V
0009419ciput-object v2, v0, Landroidx/appcompat/widget/SearchView;->z:Landroid/graphics/Rect;
000941a0new-instance v2, Landroid/graphics/Rect;
000941a4invoke-direct {v2}, Landroid/graphics/Rect;-><init>()V
000941aaiput-object v2, v0, Landroidx/appcompat/widget/SearchView;->A:Landroid/graphics/Rect;
000941aeconst/4 v6, 0x2
000941b0new-array v2, v6, [I
000941b4iput-object v2, v0, Landroidx/appcompat/widget/SearchView;->B:[I
000941b8new-array v2, v6, [I
000941bciput-object v2, v0, Landroidx/appcompat/widget/SearchView;->C:[I
000941c0new-instance v2, Lj/W0;
000941c4const/4 v3, 0x0
000941c6invoke-direct {v2, v0, v3}, Lj/W0;-><init>(Landroidx/appcompat/widget/SearchView;I)V
000941cciput-object v2, v0, Landroidx/appcompat/widget/SearchView;->d0:Lj/W0;
000941d0new-instance v2, Lj/W0;
000941d4const/4 v3, 0x1
000941d6invoke-direct {v2, v0, v3}, Lj/W0;-><init>(Landroidx/appcompat/widget/SearchView;I)V
000941dciput-object v2, v0, Landroidx/appcompat/widget/SearchView;->e0:Lj/W0;
000941e0new-instance v2, Ljava/util/WeakHashMap;
000941e4invoke-direct {v2}, Ljava/util/WeakHashMap;-><init>()V
000941eaiput-object v2, v0, Landroidx/appcompat/widget/SearchView;->f0:Ljava/util/WeakHashMap;
000941eenew-instance v7, Landroidx/appcompat/widget/a;
000941f2invoke-direct {v7, v0}, Landroidx/appcompat/widget/a;-><init>(Landroidx/appcompat/widget/SearchView;)V
000941f8new-instance v8, Landroidx/appcompat/widget/b;
000941fcinvoke-direct {v8, v0}, Landroidx/appcompat/widget/b;-><init>(Landroidx/appcompat/widget/SearchView;)V
00094202new-instance v9, Lj/Z0;
00094206invoke-direct {v9, v0}, Lj/Z0;-><init>(Landroidx/appcompat/widget/SearchView;)V
0009420cnew-instance v10, LO0/v;
00094210const/4 v2, 0x2
00094212invoke-direct {v10, v2, v0}, LO0/v;-><init>(ILjava/lang/Object;)V
00094218new-instance v11, Lj/D0;
0009421cconst/4 v2, 0x1
0009421einvoke-direct {v11, v2, v0}, Lj/D0;-><init>(ILjava/lang/Object;)V
00094224new-instance v12, Lj/V0;
00094228invoke-direct {v12, v0}, Lj/V0;-><init>(Landroidx/appcompat/widget/SearchView;)V
0009422esget-object v2, Ld/a;->u:[I
00094232new-instance v13, LF0/h;
00094236const/4 v14, 0x0
00094238move-object/from16 v3, v20
0009423cmove/from16 v5, v21
00094240invoke-virtual {v1, v3, v2, v5, v14}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
00094246move-result-object v4
00094248invoke-direct {v13, v1, v4}, LF0/h;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
0009424einvoke-static/range {v0 .. v5}, LK/P;->l(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
00094254invoke-static/range {v19}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
0009425amove-result-object v1
0009425cconst/16 v2, 0x13
00094260const v3, 0x7f0b0019
00094266invoke-virtual {v4, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
0009426cmove-result v2
0009426econst/4 v3, 0x1
00094270invoke-virtual {v1, v2, v0, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
00094276const v1, 0x7f080199
0009427cinvoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
00094282move-result-object v1
00094284check-cast v1, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00094288iput-object v1, v0, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
0009428cinvoke-virtual {v1, v0}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setSearchView(Landroidx/appcompat/widget/SearchView;)V
00094292const v2, 0x7f080195
00094298invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
0009429emove-result-object v2
000942a0iput-object v2, v0, Landroidx/appcompat/widget/SearchView;->q:Landroid/view/View;
000942a4const v2, 0x7f080198
000942aainvoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
000942b0move-result-object v2
000942b2iput-object v2, v0, Landroidx/appcompat/widget/SearchView;->r:Landroid/view/View;
000942b6const v5, 0x7f0801c4
000942bcinvoke-virtual {v0, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
000942c2move-result-object v5
000942c4iput-object v5, v0, Landroidx/appcompat/widget/SearchView;->s:Landroid/view/View;
000942c8const v15, 0x7f080193
000942ceinvoke-virtual {v0, v15}, Landroid/view/View;->findViewById(I)Landroid/view/View;
000942d4move-result-object v15
000942d6check-cast v15, Landroid/widget/ImageView;
000942daiput-object v15, v0, Landroidx/appcompat/widget/SearchView;->t:Landroid/widget/ImageView;
000942deconst v6, 0x7f080196
000942e4invoke-virtual {v0, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
000942eamove-result-object v6
000942eccheck-cast v6, Landroid/widget/ImageView;
000942f0iput-object v6, v0, Landroidx/appcompat/widget/SearchView;->u:Landroid/widget/ImageView;
000942f4const v3, 0x7f080194
000942fainvoke-virtual {v0, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
00094300move-result-object v3
00094302check-cast v3, Landroid/widget/ImageView;
00094306iput-object v3, v0, Landroidx/appcompat/widget/SearchView;->v:Landroid/widget/ImageView;
0009430aconst v14, 0x7f08019a
00094310invoke-virtual {v0, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View;
00094316move-result-object v14
00094318check-cast v14, Landroid/widget/ImageView;
0009431ciput-object v14, v0, Landroidx/appcompat/widget/SearchView;->w:Landroid/widget/ImageView;
00094320move-object/from16 v16, v8
00094324const v8, 0x7f080197
0009432ainvoke-virtual {v0, v8}, Landroid/view/View;->findViewById(I)Landroid/view/View;
00094330move-result-object v8
00094332check-cast v8, Landroid/widget/ImageView;
00094336iput-object v8, v0, Landroidx/appcompat/widget/SearchView;->D:Landroid/widget/ImageView;
0009433amove-object/from16 v17, v11
0009433econst/16 v11, 0x14
00094342invoke-virtual {v13, v11}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
00094348move-result-object v11
0009434ainvoke-virtual {v2, v11}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
00094350const/16 v2, 0x19
00094354invoke-virtual {v13, v2}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
0009435amove-result-object v2
0009435cinvoke-virtual {v5, v2}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
00094362const/16 v2, 0x17
00094366invoke-virtual {v13, v2}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
0009436cmove-result-object v5
0009436einvoke-virtual {v15, v5}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
00094374const/16 v5, 0xf
00094378invoke-virtual {v13, v5}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
0009437emove-result-object v5
00094380invoke-virtual {v6, v5}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
00094386const/16 v5, 0xc
0009438ainvoke-virtual {v13, v5}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
00094390move-result-object v5
00094392invoke-virtual {v3, v5}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
00094398const/16 v5, 0x1c
0009439cinvoke-virtual {v13, v5}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
000943a2move-result-object v5
000943a4invoke-virtual {v14, v5}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
000943aainvoke-virtual {v13, v2}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
000943b0move-result-object v2
000943b2invoke-virtual {v8, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
000943b8const/16 v2, 0x16
000943bcinvoke-virtual {v13, v2}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
000943c2move-result-object v2
000943c4iput-object v2, v0, Landroidx/appcompat/widget/SearchView;->E:Landroid/graphics/drawable/Drawable;
000943c8invoke-virtual {v0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000943cemove-result-object v2
000943d0const v5, 0x7f0f0015
000943d6invoke-virtual {v2, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
000943dcmove-result-object v2
000943deinvoke-static {v15, v2}, LP1/e;->X(Landroid/view/View;Ljava/lang/CharSequence;)V
000943e4const/16 v2, 0x1a
000943e8const v5, 0x7f0b0018
000943eeinvoke-virtual {v4, v2, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
000943f4move-result v2
000943f6iput v2, v0, Landroidx/appcompat/widget/SearchView;->F:I
000943faconst/16 v2, 0xd
000943feconst/4 v5, 0x0
00094400invoke-virtual {v4, v2, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
00094406move-result v2
00094408iput v2, v0, Landroidx/appcompat/widget/SearchView;->G:I
0009440cinvoke-virtual {v15, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
00094412invoke-virtual {v3, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
00094418invoke-virtual {v6, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
0009441einvoke-virtual {v14, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
00094424invoke-virtual {v1, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
0009442ainvoke-virtual {v1, v12}, Landroid/widget/TextView;->addTextChangedListener(Landroid/text/TextWatcher;)V
00094430invoke-virtual {v1, v9}, Landroid/widget/TextView;->setOnEditorActionListener(Landroid/widget/TextView$OnEditorActionListener;)V
00094436invoke-virtual {v1, v10}, Landroid/widget/AutoCompleteTextView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
0009443cmove-object/from16 v2, v17
00094440invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V
00094446move-object/from16 v2, v16
0009444ainvoke-virtual {v1, v2}, Landroid/view/View;->setOnKeyListener(Landroid/view/View$OnKeyListener;)V
00094450new-instance v2, Lj/X0;
00094454invoke-direct {v2, v0}, Lj/X0;-><init>(Landroidx/appcompat/widget/SearchView;)V
0009445ainvoke-virtual {v1, v2}, Landroid/view/View;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V
00094460const/16 v2, 0x12
00094464const/4 v3, 0x1
00094466invoke-virtual {v4, v2, v3}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
0009446cmove-result v2
0009446einvoke-virtual {v0, v2}, Landroidx/appcompat/widget/SearchView;->setIconifiedByDefault(Z)V
00094474const/4 v2, -0x1
00094476const/4 v3, 0x2
00094478invoke-virtual {v4, v3, v2}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
0009447emove-result v3
00094480if-eq v3, v2, :cond_183
00094484invoke-virtual {v0, v3}, Landroidx/appcompat/widget/SearchView;->setMaxWidth(I)V
0009448aconst/16 v3, 0xe
0009448einvoke-virtual {v4, v3}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
00094494move-result-object v3
00094496iput-object v3, v0, Landroidx/appcompat/widget/SearchView;->J:Ljava/lang/CharSequence;
0009449aconst/16 v3, 0x15
0009449einvoke-virtual {v4, v3}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
000944a4move-result-object v3
000944a6iput-object v3, v0, Landroidx/appcompat/widget/SearchView;->Q:Ljava/lang/CharSequence;
000944aaconst/4 v3, 0x6
000944acinvoke-virtual {v4, v3, v2}, Landroid/content/res/TypedArray;->getInt(II)I
000944b2move-result v3
000944b4if-eq v3, v2, :cond_19d
000944b8invoke-virtual {v0, v3}, Landroidx/appcompat/widget/SearchView;->setImeOptions(I)V
000944beconst/4 v3, 0x5
000944c0invoke-virtual {v4, v3, v2}, Landroid/content/res/TypedArray;->getInt(II)I
000944c6move-result v3
000944c8if-eq v3, v2, :cond_1a7
000944ccinvoke-virtual {v0, v3}, Landroidx/appcompat/widget/SearchView;->setInputType(I)V
000944d2const/4 v3, 0x1
000944d4invoke-virtual {v4, v3, v3}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000944damove-result v2
000944dcinvoke-virtual {v0, v2}, Landroid/view/View;->setFocusable(Z)V
000944e2invoke-virtual {v13}, LF0/h;->E()V
000944e8new-instance v2, Landroid/content/Intent;
000944ecconst-string v3, "android.speech.action.WEB_SEARCH"
000944f0invoke-direct {v2, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
000944f6iput-object v2, v0, Landroidx/appcompat/widget/SearchView;->H:Landroid/content/Intent;
000944faconst/high16 v3, 0x10000000
000944feinvoke-virtual {v2, v3}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
00094504const-string v4, "android.speech.extra.LANGUAGE_MODEL"
00094508const-string v5, "web_search"
0009450cinvoke-virtual {v2, v4, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00094512new-instance v2, Landroid/content/Intent;
00094516const-string v4, "android.speech.action.RECOGNIZE_SPEECH"
0009451ainvoke-direct {v2, v4}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
00094520iput-object v2, v0, Landroidx/appcompat/widget/SearchView;->I:Landroid/content/Intent;
00094524invoke-virtual {v2, v3}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
0009452ainvoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;->getDropDownAnchor()I
00094530move-result v1
00094532invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
00094538move-result-object v1
0009453aiput-object v1, v0, Landroidx/appcompat/widget/SearchView;->x:Landroid/view/View;
0009453eif-eqz v1, :cond_1e8
00094542new-instance v2, Lj/Y0;
00094546const/4 v3, 0x0
00094548invoke-direct {v2, v3, v0}, Lj/Y0;-><init>(ILjava/lang/Object;)V
0009454einvoke-virtual {v1, v2}, Landroid/view/View;->addOnLayoutChangeListener(Landroid/view/View$OnLayoutChangeListener;)V
00094554iget-boolean v1, v0, Landroidx/appcompat/widget/SearchView;->M:Z
00094558invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;->y(Z)V
0009455einvoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;->v()V
00094564return-void
00094174
00094566
00094566 // align 0x8
00094566 // align 0x8
00094568
00094568androidx.appcompat.widget.SearchView::clearFocus():
00094578const/4 v0, 0x1
0009457aiput-boolean v0, v2, Landroidx/appcompat/widget/SearchView;->S:Z
0009457einvoke-super {v2}, Landroid/view/View;->clearFocus()V
00094584iget-object v0, v2, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00094588invoke-virtual {v0}, Landroid/view/View;->clearFocus()V
0009458econst/4 v1, 0x0
00094590invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setImeVisibility(Z)V
00094596iput-boolean v1, v2, Landroidx/appcompat/widget/SearchView;->S:Z
0009459areturn-void
00094568
00094568androidx.appcompat.widget.SearchView::clearFocus():
00094578const/4 v0, 0x1
0009457aiput-boolean v0, v2, Landroidx/appcompat/widget/SearchView;->S:Z
0009457einvoke-super {v2}, Landroid/view/View;->clearFocus()V
00094584iget-object v0, v2, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00094588invoke-virtual {v0}, Landroid/view/View;->clearFocus()V
0009458econst/4 v1, 0x0
00094590invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setImeVisibility(Z)V
00094596iput-boolean v1, v2, Landroidx/appcompat/widget/SearchView;->S:Z
0009459areturn-void
00094568
0009459c
0009459candroidx.appcompat.widget.SearchView::n():
000945acsget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000945b0const/16 v1, 0x1d
000945b4iget-object v2, v5, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
000945b8if-lt v0, v1, :cond_c
000945bcinvoke-static {v2}, Landroidx/appcompat/widget/c;->a(Landroid/widget/AutoCompleteTextView;)V
000945c2return-void
000945c4sget-object v0, Landroidx/appcompat/widget/SearchView;->g0:LD1/i;
000945c8invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000945ceinvoke-static {}, LD1/i;->a()V
000945d4const/4 v1, 0x0
000945d6iget-object v3, v0, LD1/i;->a:Ljava/lang/reflect/Method;
000945daif-eqz v3, :cond_1e
000945denew-array v4, v1, [Ljava/lang/Object;
000945e2invoke-virtual {v3, v2, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
000945e8invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000945eeinvoke-static {}, LD1/i;->a()V
000945f4iget-object v0, v0, LD1/i;->b:Ljava/lang/reflect/Method;
000945f8if-eqz v0, :cond_2d
000945fcnew-array v1, v1, [Ljava/lang/Object;
00094600invoke-virtual {v0, v2, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
00094606return-void
0009459c
0009459candroidx.appcompat.widget.SearchView::n():
000945acsget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000945b0const/16 v1, 0x1d
000945b4iget-object v2, v5, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
000945b8if-lt v0, v1, :cond_c
000945bcinvoke-static {v2}, Landroidx/appcompat/widget/c;->a(Landroid/widget/AutoCompleteTextView;)V
000945c2return-void
000945c4sget-object v0, Landroidx/appcompat/widget/SearchView;->g0:LD1/i;
000945c8invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000945ceinvoke-static {}, LD1/i;->a()V
000945d4const/4 v1, 0x0
000945d6iget-object v3, v0, LD1/i;->a:Ljava/lang/reflect/Method;
000945daif-eqz v3, :cond_1e
000945denew-array v4, v1, [Ljava/lang/Object;
000945e2invoke-virtual {v3, v2, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
000945e8invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000945eeinvoke-static {}, LD1/i;->a()V
000945f4iget-object v0, v0, LD1/i;->b:Ljava/lang/reflect/Method;
000945f8if-eqz v0, :cond_2d
000945fcnew-array v1, v1, [Ljava/lang/Object;
00094600invoke-virtual {v0, v2, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
00094606return-void
0009459c
00094608
00094608 struct try_item
00094608 start_addr uint32 0x945de
0009460c insn_count int 5
0009460e handler_off uint16 0x94619
00094610
00094610 struct try_item
00094610 start_addr uint32 0x945fc
00094614 insn_count int 5
00094616 handler_off uint16 0x9461d
00094618
00094618 struct encoded_catch_handler_list
00094618 size int 2
00094619
00094619 struct encoded_catch_handler ← 0x9460e
00094619 size int64 1
0009461a handlers[0].type_idx int 0xb554
0009461c handlers[0].addr uint32 0x945e8
0009461d
0009461d struct encoded_catch_handler ← 0x94616
0009461d size int64 1
0009461e handlers[0].type_idx int 0xb554
00094620 handlers[0].addr uint32 0x94606
00094621
00094621 // align 0x4
00094608 struct try_item
00094608 start_addr uint32 0x945de
0009460c insn_count int 5
0009460e handler_off uint16 0x94619
00094610
00094610 struct try_item
00094610 start_addr uint32 0x945fc
00094614 insn_count int 5
00094616 handler_off uint16 0x9461d
00094618
00094618 struct encoded_catch_handler_list
00094618 size int 2
00094619
00094619 struct encoded_catch_handler ← 0x9460e
00094619 size int64 1
0009461a handlers[0].type_idx int 0xb554
0009461c handlers[0].addr uint32 0x945e8
0009461d
0009461d struct encoded_catch_handler ← 0x94616
0009461d size int64 1
0009461e handlers[0].type_idx int 0xb554
00094620 handlers[0].addr uint32 0x94606
00094621
00094621 // align 0x4
00094624
00094624androidx.appcompat.widget.SearchView::d():
00094634iget-object v0, v3, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00094638const-string v1, ""
0009463cinvoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
00094642invoke-virtual {v0}, Landroid/widget/TextView;->length()I
00094648move-result v2
0009464ainvoke-virtual {v0, v2}, Landroid/widget/EditText;->setSelection(I)V
00094650iput-object v1, v3, Landroidx/appcompat/widget/SearchView;->V:Ljava/lang/CharSequence;
00094654invoke-virtual {v3}, Landroidx/appcompat/widget/SearchView;->clearFocus()V
0009465aconst/4 v1, 0x1
0009465cinvoke-virtual {v3, v1}, Landroidx/appcompat/widget/SearchView;->y(Z)V
00094662iget v1, v3, Landroidx/appcompat/widget/SearchView;->a0:I
00094666invoke-virtual {v0, v1}, Landroid/widget/TextView;->setImeOptions(I)V
0009466cconst/4 v0, 0x0
0009466eiput-boolean v0, v3, Landroidx/appcompat/widget/SearchView;->W:Z
00094672return-void
00094624
00094624androidx.appcompat.widget.SearchView::d():
00094634iget-object v0, v3, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00094638const-string v1, ""
0009463cinvoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
00094642invoke-virtual {v0}, Landroid/widget/TextView;->length()I
00094648move-result v2
0009464ainvoke-virtual {v0, v2}, Landroid/widget/EditText;->setSelection(I)V
00094650iput-object v1, v3, Landroidx/appcompat/widget/SearchView;->V:Ljava/lang/CharSequence;
00094654invoke-virtual {v3}, Landroidx/appcompat/widget/SearchView;->clearFocus()V
0009465aconst/4 v1, 0x1
0009465cinvoke-virtual {v3, v1}, Landroidx/appcompat/widget/SearchView;->y(Z)V
00094662iget v1, v3, Landroidx/appcompat/widget/SearchView;->a0:I
00094666invoke-virtual {v0, v1}, Landroid/widget/TextView;->setImeOptions(I)V
0009466cconst/4 v0, 0x0
0009466eiput-boolean v0, v3, Landroidx/appcompat/widget/SearchView;->W:Z
00094672return-void
00094624
00094674
00094674androidx.appcompat.widget.SearchView::a():
00094684iget-boolean v0, v3, Landroidx/appcompat/widget/SearchView;->W:Z
00094688if-eqz v0, :cond_5
0009468creturn-void
0009468econst/4 v0, 0x1
00094690iput-boolean v0, v3, Landroidx/appcompat/widget/SearchView;->W:Z
00094694iget-object v0, v3, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00094698invoke-virtual {v0}, Landroid/widget/TextView;->getImeOptions()I
0009469emove-result v1
000946a0iput v1, v3, Landroidx/appcompat/widget/SearchView;->a0:I
000946a4const/high16 v2, 0x2000000
000946a8or-int/2addr v1, v2
000946aainvoke-virtual {v0, v1}, Landroid/widget/TextView;->setImeOptions(I)V
000946b0const-string v1, ""
000946b4invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
000946baconst/4 v0, 0x0
000946bcinvoke-virtual {v3, v0}, Landroidx/appcompat/widget/SearchView;->setIconified(Z)V
000946c2return-void
00094674
00094674androidx.appcompat.widget.SearchView::a():
00094684iget-boolean v0, v3, Landroidx/appcompat/widget/SearchView;->W:Z
00094688if-eqz v0, :cond_5
0009468creturn-void
0009468econst/4 v0, 0x1
00094690iput-boolean v0, v3, Landroidx/appcompat/widget/SearchView;->W:Z
00094694iget-object v0, v3, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00094698invoke-virtual {v0}, Landroid/widget/TextView;->getImeOptions()I
0009469emove-result v1
000946a0iput v1, v3, Landroidx/appcompat/widget/SearchView;->a0:I
000946a4const/high16 v2, 0x2000000
000946a8or-int/2addr v1, v2
000946aainvoke-virtual {v0, v1}, Landroid/widget/TextView;->setImeOptions(I)V
000946b0const-string v1, ""
000946b4invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
000946baconst/4 v0, 0x0
000946bcinvoke-virtual {v3, v0}, Landroidx/appcompat/widget/SearchView;->setIconified(Z)V
000946c2return-void
00094674
000946c4
000946c4androidx.appcompat.widget.SearchView::o():
000946d4iget-object v0, v3, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
000946d8invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
000946demove-result-object v1
000946e0invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
000946e6move-result v1
000946e8const/4 v2, 0x1
000946eaif-eqz v1, :cond_18
000946eeiget-boolean v0, v3, Landroidx/appcompat/widget/SearchView;->M:Z
000946f2if-eqz v0, :cond_17
000946f6invoke-virtual {v3}, Landroidx/appcompat/widget/SearchView;->clearFocus()V
000946fcinvoke-virtual {v3, v2}, Landroidx/appcompat/widget/SearchView;->y(Z)V
00094702return-void
00094704const-string v1, ""
00094708invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
0009470einvoke-virtual {v0}, Landroid/view/View;->requestFocus()Z
00094714invoke-virtual {v0, v2}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setImeVisibility(Z)V
0009471areturn-void
000946c4
000946c4androidx.appcompat.widget.SearchView::o():
000946d4iget-object v0, v3, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
000946d8invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
000946demove-result-object v1
000946e0invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
000946e6move-result v1
000946e8const/4 v2, 0x1
000946eaif-eqz v1, :cond_18
000946eeiget-boolean v0, v3, Landroidx/appcompat/widget/SearchView;->M:Z
000946f2if-eqz v0, :cond_17
000946f6invoke-virtual {v3}, Landroidx/appcompat/widget/SearchView;->clearFocus()V
000946fcinvoke-virtual {v3, v2}, Landroidx/appcompat/widget/SearchView;->y(Z)V
00094702return-void
00094704const-string v1, ""
00094708invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
0009470einvoke-virtual {v0}, Landroid/view/View;->requestFocus()Z
00094714invoke-virtual {v0, v2}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setImeVisibility(Z)V
0009471areturn-void
000946c4
0009471c
0009471candroidx.appcompat.widget.SearchView::onDetachedFromWindow():
0009472ciget-object v0, v1, Landroidx/appcompat/widget/SearchView;->d0:Lj/W0;
00094730invoke-virtual {v1, v0}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
00094736iget-object v0, v1, Landroidx/appcompat/widget/SearchView;->e0:Lj/W0;
0009473ainvoke-virtual {v1, v0}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
00094740invoke-super {v1}, Landroid/view/View;->onDetachedFromWindow()V
00094746return-void
0009471c
0009471candroidx.appcompat.widget.SearchView::onDetachedFromWindow():
0009472ciget-object v0, v1, Landroidx/appcompat/widget/SearchView;->d0:Lj/W0;
00094730invoke-virtual {v1, v0}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
00094736iget-object v0, v1, Landroidx/appcompat/widget/SearchView;->e0:Lj/W0;
0009473ainvoke-virtual {v1, v0}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
00094740invoke-super {v1}, Landroid/view/View;->onDetachedFromWindow()V
00094746return-void
0009471c
00094748
00094748androidx.appcompat.widget.SearchView::p(int):
00094758iget-object v0, v5, Landroidx/appcompat/widget/SearchView;->O:LR/c;
0009475ciget-object v0, v0, LR/c;->c:Landroid/database/Cursor;
00094760if-eqz v0, :cond_8f
00094764invoke-interface {v0, v6}, Landroid/database/Cursor;->moveToPosition(I)Z
0009476amove-result v6
0009476cif-eqz v6, :cond_8f
00094770const/4 v6, 0x0
00094772sget v1, Lj/g1;->x:I
00094776const-string v1, "suggest_intent_action"
0009477ainvoke-interface {v0, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
00094780move-result v1
00094782invoke-static {v0, v1}, Lj/g1;->h(Landroid/database/Cursor;I)Ljava/lang/String;
00094788move-result-object v1
0009478aif-nez v1, :cond_21
0009478eiget-object v1, v5, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
00094792invoke-virtual {v1}, Landroid/app/SearchableInfo;->getSuggestIntentAction()Ljava/lang/String;
00094798move-result-object v1
0009479aif-nez v1, :cond_25
0009479econst-string v1, "android.intent.action.SEARCH"
000947a2const-string v2, "suggest_intent_data"
000947a6invoke-interface {v0, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000947acmove-result v2
000947aeinvoke-static {v0, v2}, Lj/g1;->h(Landroid/database/Cursor;I)Ljava/lang/String;
000947b4move-result-object v2
000947b6if-nez v2, :cond_37
000947baiget-object v2, v5, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
000947beinvoke-virtual {v2}, Landroid/app/SearchableInfo;->getSuggestIntentData()Ljava/lang/String;
000947c4move-result-object v2
000947c6if-eqz v2, :cond_5d
000947caconst-string v3, "suggest_intent_data_id"
000947ceinvoke-interface {v0, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000947d4move-result v3
000947d6invoke-static {v0, v3}, Lj/g1;->h(Landroid/database/Cursor;I)Ljava/lang/String;
000947dcmove-result-object v3
000947deif-eqz v3, :cond_5d
000947e2new-instance v4, Ljava/lang/StringBuilder;
000947e6invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
000947ecinvoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000947f2const-string v2, "/"
000947f6invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000947fcinvoke-static {v3}, Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String;
00094802move-result-object v2
00094804invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0009480ainvoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00094810move-result-object v2
00094812if-nez v2, :cond_61
00094816move-object v2, v6
00094818goto :goto_65
0009481ainvoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
00094820move-result-object v2
00094822const-string v3, "suggest_intent_query"
00094826invoke-interface {v0, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
0009482cmove-result v3
0009482einvoke-static {v0, v3}, Lj/g1;->h(Landroid/database/Cursor;I)Ljava/lang/String;
00094834move-result-object v3
00094836const-string v4, "suggest_intent_extra_data"
0009483ainvoke-interface {v0, v4}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
00094840move-result v4
00094842invoke-static {v0, v4}, Lj/g1;->h(Landroid/database/Cursor;I)Ljava/lang/String;
00094848move-result-object v4
0009484ainvoke-virtual {v5, v1, v2, v4, v3}, Landroidx/appcompat/widget/SearchView;->l(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00094850move-result-object v6
00094852goto :goto_81
00094854invoke-interface {v0}, Landroid/database/Cursor;->getPosition()I
0009485aif-nez v6, :cond_84
0009485egoto :goto_8f
00094860invoke-virtual {v5}, Landroid/view/View;->getContext()Landroid/content/Context;
00094866move-result-object v0
00094868invoke-virtual {v0, v6}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
0009486egoto :goto_8f
00094870invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String;
00094876const/4 v6, 0x0
00094878iget-object v0, v5, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
0009487cinvoke-virtual {v0, v6}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setImeVisibility(Z)V
00094882invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->dismissDropDown()V
00094888return-void
00094748
00094748androidx.appcompat.widget.SearchView::p(int):
00094758iget-object v0, v5, Landroidx/appcompat/widget/SearchView;->O:LR/c;
0009475ciget-object v0, v0, LR/c;->c:Landroid/database/Cursor;
00094760if-eqz v0, :cond_8f
00094764invoke-interface {v0, v6}, Landroid/database/Cursor;->moveToPosition(I)Z
0009476amove-result v6
0009476cif-eqz v6, :cond_8f
00094770const/4 v6, 0x0
00094772sget v1, Lj/g1;->x:I
00094776const-string v1, "suggest_intent_action"
0009477ainvoke-interface {v0, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
00094780move-result v1
00094782invoke-static {v0, v1}, Lj/g1;->h(Landroid/database/Cursor;I)Ljava/lang/String;
00094788move-result-object v1
0009478aif-nez v1, :cond_21
0009478eiget-object v1, v5, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
00094792invoke-virtual {v1}, Landroid/app/SearchableInfo;->getSuggestIntentAction()Ljava/lang/String;
00094798move-result-object v1
0009479aif-nez v1, :cond_25
0009479econst-string v1, "android.intent.action.SEARCH"
000947a2const-string v2, "suggest_intent_data"
000947a6invoke-interface {v0, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000947acmove-result v2
000947aeinvoke-static {v0, v2}, Lj/g1;->h(Landroid/database/Cursor;I)Ljava/lang/String;
000947b4move-result-object v2
000947b6if-nez v2, :cond_37
000947baiget-object v2, v5, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
000947beinvoke-virtual {v2}, Landroid/app/SearchableInfo;->getSuggestIntentData()Ljava/lang/String;
000947c4move-result-object v2
000947c6if-eqz v2, :cond_5d
000947caconst-string v3, "suggest_intent_data_id"
000947ceinvoke-interface {v0, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000947d4move-result v3
000947d6invoke-static {v0, v3}, Lj/g1;->h(Landroid/database/Cursor;I)Ljava/lang/String;
000947dcmove-result-object v3
000947deif-eqz v3, :cond_5d
000947e2new-instance v4, Ljava/lang/StringBuilder;
000947e6invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
000947ecinvoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000947f2const-string v2, "/"
000947f6invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000947fcinvoke-static {v3}, Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String;
00094802move-result-object v2
00094804invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0009480ainvoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00094810move-result-object v2
00094812if-nez v2, :cond_61
00094816move-object v2, v6
00094818goto :goto_65
0009481ainvoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
00094820move-result-object v2
00094822const-string v3, "suggest_intent_query"
00094826invoke-interface {v0, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
0009482cmove-result v3
0009482einvoke-static {v0, v3}, Lj/g1;->h(Landroid/database/Cursor;I)Ljava/lang/String;
00094834move-result-object v3
00094836const-string v4, "suggest_intent_extra_data"
0009483ainvoke-interface {v0, v4}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
00094840move-result v4
00094842invoke-static {v0, v4}, Lj/g1;->h(Landroid/database/Cursor;I)Ljava/lang/String;
00094848move-result-object v4
0009484ainvoke-virtual {v5, v1, v2, v4, v3}, Landroidx/appcompat/widget/SearchView;->l(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00094850move-result-object v6
00094852goto :goto_81
00094854invoke-interface {v0}, Landroid/database/Cursor;->getPosition()I
0009485aif-nez v6, :cond_84
0009485egoto :goto_8f
00094860invoke-virtual {v5}, Landroid/view/View;->getContext()Landroid/content/Context;
00094866move-result-object v0
00094868invoke-virtual {v0, v6}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
0009486egoto :goto_8f
00094870invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String;
00094876const/4 v6, 0x0
00094878iget-object v0, v5, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
0009487cinvoke-virtual {v0, v6}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setImeVisibility(Z)V
00094882invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->dismissDropDown()V
00094888return-void
00094748
0009488a
0009488a struct code_item_padding
0009488a padding uint16 0x0000
0009488c
0009488c struct try_item
0009488c start_addr uint32 0x94772
00094890 insn_count int 112
00094892 handler_off uint16 0x948a5
00094894
00094894 struct try_item
00094894 start_addr uint32 0x94854
00094898 insn_count int 3
0009489a handler_off uint16 0x948a9
0009489c
0009489c struct try_item
0009489c start_addr uint32 0x94860
000948a0 insn_count int 7
000948a2 handler_off uint16 0x948ae
000948a4
000948a4 struct encoded_catch_handler_list
000948a4 size int 3
000948a5
000948a5 struct encoded_catch_handler ← 0x94892
000948a5 size int64 1
000948a6 handlers[0].type_idx int 0xb5bc
000948a8 handlers[0].addr uint32 0x94854
000948a9
000948a9 struct encoded_catch_handler ← 0x9489a
000948a9 size int64 1
000948aa handlers[0].type_idx int 0xb5bc
000948ac handlers[0].addr uint32 0x9485a
000948ae
000948ae struct encoded_catch_handler ← 0x948a2
000948ae size int64 1
000948af handlers[0].type_idx int 0xb5bc
000948b1 handlers[0].addr uint32 0x94870
000948b3
000948b3 // align 0x4
0009488a struct code_item_padding
0009488a padding uint16 0x0000
0009488c
0009488c struct try_item
0009488c start_addr uint32 0x94772
00094890 insn_count int 112
00094892 handler_off uint16 0x948a5
00094894
00094894 struct try_item
00094894 start_addr uint32 0x94854
00094898 insn_count int 3
0009489a handler_off uint16 0x948a9
0009489c
0009489c struct try_item
0009489c start_addr uint32 0x94860
000948a0 insn_count int 7
000948a2 handler_off uint16 0x948ae
000948a4
000948a4 struct encoded_catch_handler_list
000948a4 size int 3
000948a5
000948a5 struct encoded_catch_handler ← 0x94892
000948a5 size int64 1
000948a6 handlers[0].type_idx int 0xb5bc
000948a8 handlers[0].addr uint32 0x94854
000948a9
000948a9 struct encoded_catch_handler ← 0x9489a
000948a9 size int64 1
000948aa handlers[0].type_idx int 0xb5bc
000948ac handlers[0].addr uint32 0x9485a
000948ae
000948ae struct encoded_catch_handler ← 0x948a2
000948ae size int64 1
000948af handlers[0].type_idx int 0xb5bc
000948b1 handlers[0].addr uint32 0x94870
000948b3
000948b3 // align 0x4
000948b4
000948b4androidx.appcompat.widget.SearchView::q(int):
000948c4iget-object v0, v2, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
000948c8invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
000948cemove-result-object v0
000948d0iget-object v1, v2, Landroidx/appcompat/widget/SearchView;->O:LR/c;
000948d4iget-object v1, v1, LR/c;->c:Landroid/database/Cursor;
000948d8if-nez v1, :cond_d
000948dcgoto :goto_26
000948deinvoke-interface {v1, v3}, Landroid/database/Cursor;->moveToPosition(I)Z
000948e4move-result v3
000948e6if-eqz v3, :cond_23
000948eaiget-object v3, v2, Landroidx/appcompat/widget/SearchView;->O:LR/c;
000948eeinvoke-virtual {v3, v1}, LR/c;->c(Landroid/database/Cursor;)Ljava/lang/String;
000948f4move-result-object v3
000948f6if-eqz v3, :cond_1f
000948fainvoke-direct {v2, v3}, Landroidx/appcompat/widget/SearchView;->setQuery(Ljava/lang/CharSequence;)V
00094900goto :goto_26
00094902invoke-direct {v2, v0}, Landroidx/appcompat/widget/SearchView;->setQuery(Ljava/lang/CharSequence;)V
00094908goto :goto_26
0009490ainvoke-direct {v2, v0}, Landroidx/appcompat/widget/SearchView;->setQuery(Ljava/lang/CharSequence;)V
00094910return-void
000948b4
000948b4androidx.appcompat.widget.SearchView::q(int):
000948c4iget-object v0, v2, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
000948c8invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
000948cemove-result-object v0
000948d0iget-object v1, v2, Landroidx/appcompat/widget/SearchView;->O:LR/c;
000948d4iget-object v1, v1, LR/c;->c:Landroid/database/Cursor;
000948d8if-nez v1, :cond_d
000948dcgoto :goto_26
000948deinvoke-interface {v1, v3}, Landroid/database/Cursor;->moveToPosition(I)Z
000948e4move-result v3
000948e6if-eqz v3, :cond_23
000948eaiget-object v3, v2, Landroidx/appcompat/widget/SearchView;->O:LR/c;
000948eeinvoke-virtual {v3, v1}, LR/c;->c(Landroid/database/Cursor;)Ljava/lang/String;
000948f4move-result-object v3
000948f6if-eqz v3, :cond_1f
000948fainvoke-direct {v2, v3}, Landroidx/appcompat/widget/SearchView;->setQuery(Ljava/lang/CharSequence;)V
00094900goto :goto_26
00094902invoke-direct {v2, v0}, Landroidx/appcompat/widget/SearchView;->setQuery(Ljava/lang/CharSequence;)V
00094908goto :goto_26
0009490ainvoke-direct {v2, v0}, Landroidx/appcompat/widget/SearchView;->setQuery(Ljava/lang/CharSequence;)V
00094910return-void
000948b4
00094912
00094912 // align 0x4
00094912 // align 0x4
00094914
00094914androidx.appcompat.widget.SearchView::onLayout(boolean, int, int, int, int):
00094924invoke-super/range {v5 .. v10}, Lj/C0;->onLayout(ZIIII)V
0009492amove v7, v6
0009492cmove-object v6, v5
0009492eif-eqz v7, :cond_5c
00094932iget-object v7, v6, Landroidx/appcompat/widget/SearchView;->B:[I
00094936iget-object v9, v6, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
0009493ainvoke-virtual {v9, v7}, Landroid/view/View;->getLocationInWindow([I)V
00094940iget-object v0, v6, Landroidx/appcompat/widget/SearchView;->C:[I
00094944invoke-virtual {v5, v0}, Landroid/view/View;->getLocationInWindow([I)V
0009494aconst/4 v1, 0x1
0009494caget v2, v7, v1
00094950aget v1, v0, v1
00094954sub-int/2addr v2, v1
00094956const/4 v1, 0x0
00094958aget v7, v7, v1
0009495caget v0, v0, v1
00094960sub-int/2addr v7, v0
00094962invoke-virtual {v9}, Landroid/view/View;->getWidth()I
00094968move-result v0
0009496aadd-int/2addr v0, v7
0009496cinvoke-virtual {v9}, Landroid/view/View;->getHeight()I
00094972move-result v3
00094974add-int/2addr v3, v2
00094976iget-object v4, v6, Landroidx/appcompat/widget/SearchView;->z:Landroid/graphics/Rect;
0009497ainvoke-virtual {v4, v7, v2, v0, v3}, Landroid/graphics/Rect;->set(IIII)V
00094980iget v7, v4, Landroid/graphics/Rect;->left:I
00094984iget v0, v4, Landroid/graphics/Rect;->right:I
00094988sub-int/2addr v10, v8
0009498aiget-object v8, v6, Landroidx/appcompat/widget/SearchView;->A:Landroid/graphics/Rect;
0009498einvoke-virtual {v8, v7, v1, v0, v10}, Landroid/graphics/Rect;->set(IIII)V
00094994iget-object v7, v6, Landroidx/appcompat/widget/SearchView;->y:Lj/e1;
00094998if-nez v7, :cond_47
0009499cnew-instance v7, Lj/e1;
000949a0invoke-direct {v7, v8, v4, v9}, Lj/e1;-><init>(Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/view/View;)V
000949a6iput-object v7, v6, Landroidx/appcompat/widget/SearchView;->y:Lj/e1;
000949aainvoke-virtual {v5, v7}, Landroid/view/View;->setTouchDelegate(Landroid/view/TouchDelegate;)V
000949b0return-void
000949b2iget-object v9, v7, Lj/e1;->b:Landroid/graphics/Rect;
000949b6invoke-virtual {v9, v8}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
000949bciget-object v9, v7, Lj/e1;->d:Landroid/graphics/Rect;
000949c0invoke-virtual {v9, v8}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
000949c6iget v8, v7, Lj/e1;->e:I
000949caneg-int v8, v8
000949ccinvoke-virtual {v9, v8, v8}, Landroid/graphics/Rect;->inset(II)V
000949d2iget-object v7, v7, Lj/e1;->c:Landroid/graphics/Rect;
000949d6invoke-virtual {v7, v4}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
000949dcreturn-void
00094914
00094914androidx.appcompat.widget.SearchView::onLayout(boolean, int, int, int, int):
00094924invoke-super/range {v5 .. v10}, Lj/C0;->onLayout(ZIIII)V
0009492amove v7, v6
0009492cmove-object v6, v5
0009492eif-eqz v7, :cond_5c
00094932iget-object v7, v6, Landroidx/appcompat/widget/SearchView;->B:[I
00094936iget-object v9, v6, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
0009493ainvoke-virtual {v9, v7}, Landroid/view/View;->getLocationInWindow([I)V
00094940iget-object v0, v6, Landroidx/appcompat/widget/SearchView;->C:[I
00094944invoke-virtual {v5, v0}, Landroid/view/View;->getLocationInWindow([I)V
0009494aconst/4 v1, 0x1
0009494caget v2, v7, v1
00094950aget v1, v0, v1
00094954sub-int/2addr v2, v1
00094956const/4 v1, 0x0
00094958aget v7, v7, v1
0009495caget v0, v0, v1
00094960sub-int/2addr v7, v0
00094962invoke-virtual {v9}, Landroid/view/View;->getWidth()I
00094968move-result v0
0009496aadd-int/2addr v0, v7
0009496cinvoke-virtual {v9}, Landroid/view/View;->getHeight()I
00094972move-result v3
00094974add-int/2addr v3, v2
00094976iget-object v4, v6, Landroidx/appcompat/widget/SearchView;->z:Landroid/graphics/Rect;
0009497ainvoke-virtual {v4, v7, v2, v0, v3}, Landroid/graphics/Rect;->set(IIII)V
00094980iget v7, v4, Landroid/graphics/Rect;->left:I
00094984iget v0, v4, Landroid/graphics/Rect;->right:I
00094988sub-int/2addr v10, v8
0009498aiget-object v8, v6, Landroidx/appcompat/widget/SearchView;->A:Landroid/graphics/Rect;
0009498einvoke-virtual {v8, v7, v1, v0, v10}, Landroid/graphics/Rect;->set(IIII)V
00094994iget-object v7, v6, Landroidx/appcompat/widget/SearchView;->y:Lj/e1;
00094998if-nez v7, :cond_47
0009499cnew-instance v7, Lj/e1;
000949a0invoke-direct {v7, v8, v4, v9}, Lj/e1;-><init>(Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/view/View;)V
000949a6iput-object v7, v6, Landroidx/appcompat/widget/SearchView;->y:Lj/e1;
000949aainvoke-virtual {v5, v7}, Landroid/view/View;->setTouchDelegate(Landroid/view/TouchDelegate;)V
000949b0return-void
000949b2iget-object v9, v7, Lj/e1;->b:Landroid/graphics/Rect;
000949b6invoke-virtual {v9, v8}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
000949bciget-object v9, v7, Lj/e1;->d:Landroid/graphics/Rect;
000949c0invoke-virtual {v9, v8}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
000949c6iget v8, v7, Lj/e1;->e:I
000949caneg-int v8, v8
000949ccinvoke-virtual {v9, v8, v8}, Landroid/graphics/Rect;->inset(II)V
000949d2iget-object v7, v7, Lj/e1;->c:Landroid/graphics/Rect;
000949d6invoke-virtual {v7, v4}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
000949dcreturn-void
00094914
000949de
000949de // align 0x10
000949de // align 0x10
000949e0
000949e0androidx.appcompat.widget.SearchView::onMeasure(int, int):
000949f0iget-boolean v0, v3, Landroidx/appcompat/widget/SearchView;->N:Z
000949f4if-eqz v0, :cond_8
000949f8invoke-super {v3, v4, v5}, Lj/C0;->onMeasure(II)V
000949fereturn-void
00094a00invoke-static {v4}, Landroid/view/View$MeasureSpec;->getMode(I)I
00094a06move-result v0
00094a08invoke-static {v4}, Landroid/view/View$MeasureSpec;->getSize(I)I
00094a0emove-result v4
00094a10const/high16 v1, -0x80000000
00094a14const/high16 v2, 0x40000000
00094a18if-eq v0, v1, :cond_2e
00094a1cif-eqz v0, :cond_24
00094a20if-eq v0, v2, :cond_1b
00094a24goto :goto_3f
00094a26iget v0, v3, Landroidx/appcompat/widget/SearchView;->T:I
00094a2aif-lez v0, :cond_3f
00094a2einvoke-static {v0, v4}, Ljava/lang/Math;->min(II)I
00094a34move-result v4
00094a36goto :goto_3f
00094a38iget v4, v3, Landroidx/appcompat/widget/SearchView;->T:I
00094a3cif-lez v4, :cond_29
00094a40goto :goto_3f
00094a42invoke-direct {v3}, Landroidx/appcompat/widget/SearchView;->getPreferredWidth()I
00094a48move-result v4
00094a4agoto :goto_3f
00094a4ciget v0, v3, Landroidx/appcompat/widget/SearchView;->T:I
00094a50if-lez v0, :cond_37
00094a54invoke-static {v0, v4}, Ljava/lang/Math;->min(II)I
00094a5amove-result v4
00094a5cgoto :goto_3f
00094a5einvoke-direct {v3}, Landroidx/appcompat/widget/SearchView;->getPreferredWidth()I
00094a64move-result v0
00094a66invoke-static {v0, v4}, Ljava/lang/Math;->min(II)I
00094a6cmove-result v4
00094a6einvoke-static {v5}, Landroid/view/View$MeasureSpec;->getMode(I)I
00094a74move-result v0
00094a76invoke-static {v5}, Landroid/view/View$MeasureSpec;->getSize(I)I
00094a7cmove-result v5
00094a7eif-eq v0, v1, :cond_51
00094a82if-eqz v0, :cond_4c
00094a86goto :goto_59
00094a88invoke-direct {v3}, Landroidx/appcompat/widget/SearchView;->getPreferredHeight()I
00094a8emove-result v5
00094a90goto :goto_59
00094a92invoke-direct {v3}, Landroidx/appcompat/widget/SearchView;->getPreferredHeight()I
00094a98move-result v0
00094a9ainvoke-static {v0, v5}, Ljava/lang/Math;->min(II)I
00094aa0move-result v5
00094aa2invoke-static {v4, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00094aa8move-result v4
00094aaainvoke-static {v5, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00094ab0move-result v5
00094ab2invoke-super {v3, v4, v5}, Lj/C0;->onMeasure(II)V
00094ab8return-void
000949e0
000949e0androidx.appcompat.widget.SearchView::onMeasure(int, int):
000949f0iget-boolean v0, v3, Landroidx/appcompat/widget/SearchView;->N:Z
000949f4if-eqz v0, :cond_8
000949f8invoke-super {v3, v4, v5}, Lj/C0;->onMeasure(II)V
000949fereturn-void
00094a00invoke-static {v4}, Landroid/view/View$MeasureSpec;->getMode(I)I
00094a06move-result v0
00094a08invoke-static {v4}, Landroid/view/View$MeasureSpec;->getSize(I)I
00094a0emove-result v4
00094a10const/high16 v1, -0x80000000
00094a14const/high16 v2, 0x40000000
00094a18if-eq v0, v1, :cond_2e
00094a1cif-eqz v0, :cond_24
00094a20if-eq v0, v2, :cond_1b
00094a24goto :goto_3f
00094a26iget v0, v3, Landroidx/appcompat/widget/SearchView;->T:I
00094a2aif-lez v0, :cond_3f
00094a2einvoke-static {v0, v4}, Ljava/lang/Math;->min(II)I
00094a34move-result v4
00094a36goto :goto_3f
00094a38iget v4, v3, Landroidx/appcompat/widget/SearchView;->T:I
00094a3cif-lez v4, :cond_29
00094a40goto :goto_3f
00094a42invoke-direct {v3}, Landroidx/appcompat/widget/SearchView;->getPreferredWidth()I
00094a48move-result v4
00094a4agoto :goto_3f
00094a4ciget v0, v3, Landroidx/appcompat/widget/SearchView;->T:I
00094a50if-lez v0, :cond_37
00094a54invoke-static {v0, v4}, Ljava/lang/Math;->min(II)I
00094a5amove-result v4
00094a5cgoto :goto_3f
00094a5einvoke-direct {v3}, Landroidx/appcompat/widget/SearchView;->getPreferredWidth()I
00094a64move-result v0
00094a66invoke-static {v0, v4}, Ljava/lang/Math;->min(II)I
00094a6cmove-result v4
00094a6einvoke-static {v5}, Landroid/view/View$MeasureSpec;->getMode(I)I
00094a74move-result v0
00094a76invoke-static {v5}, Landroid/view/View$MeasureSpec;->getSize(I)I
00094a7cmove-result v5
00094a7eif-eq v0, v1, :cond_51
00094a82if-eqz v0, :cond_4c
00094a86goto :goto_59
00094a88invoke-direct {v3}, Landroidx/appcompat/widget/SearchView;->getPreferredHeight()I
00094a8emove-result v5
00094a90goto :goto_59
00094a92invoke-direct {v3}, Landroidx/appcompat/widget/SearchView;->getPreferredHeight()I
00094a98move-result v0
00094a9ainvoke-static {v0, v5}, Ljava/lang/Math;->min(II)I
00094aa0move-result v5
00094aa2invoke-static {v4, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00094aa8move-result v4
00094aaainvoke-static {v5, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
00094ab0move-result v5
00094ab2invoke-super {v3, v4, v5}, Lj/C0;->onMeasure(II)V
00094ab8return-void
000949e0
00094aba
00094aba // align 0x4
00094aba // align 0x4
00094abc
00094abcandroidx.appcompat.widget.SearchView::r(java.lang.CharSequence):
00094accinvoke-direct {v0, v1}, Landroidx/appcompat/widget/SearchView;->setQuery(Ljava/lang/CharSequence;)V
00094ad2return-void
00094abc
00094abcandroidx.appcompat.widget.SearchView::r(java.lang.CharSequence):
00094accinvoke-direct {v0, v1}, Landroidx/appcompat/widget/SearchView;->setQuery(Ljava/lang/CharSequence;)V
00094ad2return-void
00094abc
00094ad4
00094ad4androidx.appcompat.widget.SearchView::onRestoreInstanceState(android.os.Parcelable):
00094ae4instance-of v0, v2, Lj/d1;
00094ae8if-nez v0, :cond_8
00094aecinvoke-super {v1, v2}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
00094af2return-void
00094af4check-cast v2, Lj/d1;
00094af8iget-object v0, v2, LS/b;->a:Landroid/os/Parcelable;
00094afcinvoke-super {v1, v0}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
00094b02iget-boolean v2, v2, Lj/d1;->c:Z
00094b06invoke-virtual {v1, v2}, Landroidx/appcompat/widget/SearchView;->y(Z)V
00094b0cinvoke-virtual {v1}, Landroid/view/View;->requestLayout()V
00094b12return-void
00094ad4
00094ad4androidx.appcompat.widget.SearchView::onRestoreInstanceState(android.os.Parcelable):
00094ae4instance-of v0, v2, Lj/d1;
00094ae8if-nez v0, :cond_8
00094aecinvoke-super {v1, v2}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
00094af2return-void
00094af4check-cast v2, Lj/d1;
00094af8iget-object v0, v2, LS/b;->a:Landroid/os/Parcelable;
00094afcinvoke-super {v1, v0}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
00094b02iget-boolean v2, v2, Lj/d1;->c:Z
00094b06invoke-virtual {v1, v2}, Landroidx/appcompat/widget/SearchView;->y(Z)V
00094b0cinvoke-virtual {v1}, Landroid/view/View;->requestLayout()V
00094b12return-void
00094ad4
00094b14
00094b14androidx.appcompat.widget.SearchView::s():
00094b24iget-object v0, v4, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00094b28invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
00094b2emove-result-object v1
00094b30if-eqz v1, :cond_2b
00094b34invoke-static {v1}, Landroid/text/TextUtils;->getTrimmedLength(Ljava/lang/CharSequence;)I
00094b3amove-result v2
00094b3cif-lez v2, :cond_2b
00094b40iget-object v2, v4, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
00094b44if-eqz v2, :cond_24
00094b48invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
00094b4emove-result-object v1
00094b50const/4 v2, 0x0
00094b52const-string v3, "android.intent.action.SEARCH"
00094b56invoke-virtual {v4, v3, v2, v2, v1}, Landroidx/appcompat/widget/SearchView;->l(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00094b5cmove-result-object v1
00094b5einvoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
00094b64move-result-object v2
00094b66invoke-virtual {v2, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
00094b6cconst/4 v1, 0x0
00094b6einvoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setImeVisibility(Z)V
00094b74invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->dismissDropDown()V
00094b7areturn-void
00094b14
00094b14androidx.appcompat.widget.SearchView::s():
00094b24iget-object v0, v4, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00094b28invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
00094b2emove-result-object v1
00094b30if-eqz v1, :cond_2b
00094b34invoke-static {v1}, Landroid/text/TextUtils;->getTrimmedLength(Ljava/lang/CharSequence;)I
00094b3amove-result v2
00094b3cif-lez v2, :cond_2b
00094b40iget-object v2, v4, Landroidx/appcompat/widget/SearchView;->b0:Landroid/app/SearchableInfo;
00094b44if-eqz v2, :cond_24
00094b48invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
00094b4emove-result-object v1
00094b50const/4 v2, 0x0
00094b52const-string v3, "android.intent.action.SEARCH"
00094b56invoke-virtual {v4, v3, v2, v2, v1}, Landroidx/appcompat/widget/SearchView;->l(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00094b5cmove-result-object v1
00094b5einvoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
00094b64move-result-object v2
00094b66invoke-virtual {v2, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
00094b6cconst/4 v1, 0x0
00094b6einvoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setImeVisibility(Z)V
00094b74invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->dismissDropDown()V
00094b7areturn-void
00094b14
00094b7c
00094b7candroidx.appcompat.widget.SearchView::onWindowFocusChanged(boolean):
00094b8cinvoke-super {v0, v1}, Landroid/view/View;->onWindowFocusChanged(Z)V
00094b92iget-object v1, v0, Landroidx/appcompat/widget/SearchView;->d0:Lj/W0;
00094b96invoke-virtual {v0, v1}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
00094b9creturn-void
00094b7c
00094b7candroidx.appcompat.widget.SearchView::onWindowFocusChanged(boolean):
00094b8cinvoke-super {v0, v1}, Landroid/view/View;->onWindowFocusChanged(Z)V
00094b92iget-object v1, v0, Landroidx/appcompat/widget/SearchView;->d0:Lj/W0;
00094b96invoke-virtual {v0, v1}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
00094b9creturn-void
00094b7c
00094b9e
00094b9e // align 0x10
00094b9e // align 0x10
00094ba0
00094ba0androidx.appcompat.widget.SearchView::setAppSearchData(android.os.Bundle):
00094bb0iput-object v1, v0, Landroidx/appcompat/widget/SearchView;->c0:Landroid/os/Bundle;
00094bb4return-void
00094ba0
00094ba0androidx.appcompat.widget.SearchView::setAppSearchData(android.os.Bundle):
00094bb0iput-object v1, v0, Landroidx/appcompat/widget/SearchView;->c0:Landroid/os/Bundle;
00094bb4return-void
00094ba0
00094bb6
00094bb6 // align 0x8
00094bb6 // align 0x8
00094bb8
00094bb8androidx.appcompat.widget.SearchView::setIconified(boolean):
00094bc8if-eqz v2, :cond_6
00094bccinvoke-virtual {v1}, Landroidx/appcompat/widget/SearchView;->o()V
00094bd2return-void
00094bd4const/4 v2, 0x0
00094bd6invoke-virtual {v1, v2}, Landroidx/appcompat/widget/SearchView;->y(Z)V
00094bdciget-object v2, v1, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00094be0invoke-virtual {v2}, Landroid/view/View;->requestFocus()Z
00094be6const/4 v0, 0x1
00094be8invoke-virtual {v2, v0}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setImeVisibility(Z)V
00094beeiget-object v2, v1, Landroidx/appcompat/widget/SearchView;->L:Landroid/view/View$OnClickListener;
00094bf2if-eqz v2, :cond_1a
00094bf6invoke-interface {v2, v1}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V
00094bfcreturn-void
00094bb8
00094bb8androidx.appcompat.widget.SearchView::setIconified(boolean):
00094bc8if-eqz v2, :cond_6
00094bccinvoke-virtual {v1}, Landroidx/appcompat/widget/SearchView;->o()V
00094bd2return-void
00094bd4const/4 v2, 0x0
00094bd6invoke-virtual {v1, v2}, Landroidx/appcompat/widget/SearchView;->y(Z)V
00094bdciget-object v2, v1, Landroidx/appcompat/widget/SearchView;->p:Landroidx/appcompat/widget/SearchView$SearchAutoComplete;
00094be0invoke-virtual {v2}, Landroid/view/View;->requestFocus()Z
00094be6const/4 v0, 0x1
00094be8invoke-virtual {v2, v0}, Landroidx/appcompat/widget/SearchView$SearchAutoComplete;->setImeVisibility(Z)V
00094beeiget-object v2, v1, Landroidx/appcompat/widget/SearchView;->L:Landroid/view/View$OnClickListener;
00094bf2if-eqz v2, :cond_1a
00094bf6invoke-interface {v2, v1}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V
00094bfcreturn-void
00094bb8
Loading..