File spynote_11911c2e1baaab2fbc457932fa85ba68d2b6fa66c42a64fe8254923fe35637b9.dex
Function:
    0006498c
    0006498candroid.support.v7.widget.AlertDialogLayout::c(int, int):
    0006499cmove-object/from16 v0, v16
    000649a0move/from16 v1, v17
    000649a4move/from16 v2, v18
    000649a8invoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getChildCount()I
    000649aemove-result v3
    000649b0const/4 v4, 0x0
    000649b2const/4 v5, 0x0
    000649b4move-object v6, v4
    000649b6move-object v7, v6
    000649b8move-object v8, v7
    000649baconst/4 v4, 0x0
    000649bcconst/16 v9, 0x8
    000649c0if-ge v4, v3, :cond_40
    000649c4invoke-virtual {v0, v4}, Landroid/support/v7/widget/AlertDialogLayout;->getChildAt(I)Landroid/view/View;
    000649camove-result-object v10
    000649ccinvoke-virtual {v10}, Landroid/view/View;->getVisibility()I
    000649d2move-result v11
    000649d4if-ne v11, v9, :cond_1f
    000649d8goto :goto_3d
    000649dainvoke-virtual {v10}, Landroid/view/View;->getId()I
    000649e0move-result v9
    000649e2sget v11, Landroid/support/v7/a/a$f;->topPanel:I
    000649e6if-ne v9, v11, :cond_29
    000649eamove-object v6, v10
    000649ecgoto :goto_3d
    000649eesget v11, Landroid/support/v7/a/a$f;->buttonPanel:I
    000649f2if-ne v9, v11, :cond_2f
    000649f6move-object v7, v10
    000649f8goto :goto_3d
    000649fasget v11, Landroid/support/v7/a/a$f;->contentPanel:I
    000649feif-eq v9, v11, :cond_39
    00064a02sget v11, Landroid/support/v7/a/a$f;->customPanel:I
    00064a06if-ne v9, v11, :cond_38
    00064a0agoto :goto_39
    00064a0creturn v5
    00064a0eif-eqz v8, :cond_3c
    00064a12return v5
    00064a14move-object v8, v10
    00064a16add-int/lit8 v4, v4, 0x1
    00064a1agoto :goto_10
    00064a1cinvoke-static/range {v18}, Landroid/view/View$MeasureSpec;->getMode(I)I
    00064a22move-result v4
    00064a24invoke-static/range {v18}, Landroid/view/View$MeasureSpec;->getSize(I)I
    00064a2amove-result v10
    00064a2cinvoke-static/range {v17}, Landroid/view/View$MeasureSpec;->getMode(I)I
    00064a32move-result v11
    00064a34invoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingTop()I
    00064a3amove-result v12
    00064a3cinvoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingBottom()I
    00064a42move-result v13
    00064a44add-int/2addr v12, v13
    00064a46if-eqz v6, :cond_68
    00064a4ainvoke-virtual {v6, v1, v5}, Landroid/view/View;->measure(II)V
    00064a50invoke-virtual {v6}, Landroid/view/View;->getMeasuredHeight()I
    00064a56move-result v13
    00064a58add-int/2addr v12, v13
    00064a5ainvoke-static {v6}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
    00064a60move-result v6
    00064a62invoke-static {v5, v6}, Landroid/support/v4/g/v;->a(II)I
    00064a68move-result v6
    00064a6agoto :goto_69
    00064a6cconst/4 v6, 0x0
    00064a6eif-eqz v7, :cond_81
    00064a72invoke-virtual {v7, v1, v5}, Landroid/view/View;->measure(II)V
    00064a78invoke-static {v7}, Landroid/support/v7/widget/AlertDialogLayout;->c(Landroid/view/View;)I
    00064a7emove-result v13
    00064a80invoke-virtual {v7}, Landroid/view/View;->getMeasuredHeight()I
    00064a86move-result v14
    00064a88sub-int/2addr v14, v13
    00064a8aadd-int/2addr v12, v13
    00064a8cinvoke-static {v7}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
    00064a92move-result v15
    00064a94invoke-static {v6, v15}, Landroid/support/v4/g/v;->a(II)I
    00064a9amove-result v6
    00064a9cgoto :goto_83
    00064a9econst/4 v13, 0x0
    00064aa0const/4 v14, 0x0
    00064aa2if-eqz v8, :cond_a4
    00064aa6if-nez v4, :cond_89
    00064aaaconst/4 v15, 0x0
    00064aacgoto :goto_93
    00064aaesub-int v15, v10, v12
    00064ab2invoke-static {v5, v15}, Ljava/lang/Math;->max(II)I
    00064ab8move-result v15
    00064abainvoke-static {v15, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    00064ac0move-result v15
    00064ac2invoke-virtual {v8, v1, v15}, Landroid/view/View;->measure(II)V
    00064ac8invoke-virtual {v8}, Landroid/view/View;->getMeasuredHeight()I
    00064acemove-result v15
    00064ad0add-int/2addr v12, v15
    00064ad2invoke-static {v8}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
    00064ad8move-result v5
    00064adainvoke-static {v6, v5}, Landroid/support/v4/g/v;->a(II)I
    00064ae0move-result v6
    00064ae2goto :goto_a5
    00064ae4const/4 v15, 0x0
    00064ae6sub-int/2addr v10, v12
    00064ae8const/high16 v5, 0x40000000
    00064aecif-eqz v7, :cond_c7
    00064af0sub-int/2addr v12, v13
    00064af2invoke-static {v10, v14}, Ljava/lang/Math;->min(II)I
    00064af8move-result v14
    00064afaif-lez v14, :cond_b3
    00064afesub-int/2addr v10, v14
    00064b00add-int/2addr v13, v14
    00064b02invoke-static {v13, v5}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    00064b08move-result v13
    00064b0ainvoke-virtual {v7, v1, v13}, Landroid/view/View;->measure(II)V
    00064b10invoke-virtual {v7}, Landroid/view/View;->getMeasuredHeight()I
    00064b16move-result v13
    00064b18add-int/2addr v12, v13
    00064b1ainvoke-static {v7}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
    00064b20move-result v7
    00064b22invoke-static {v6, v7}, Landroid/support/v4/g/v;->a(II)I
    00064b28move-result v6
    00064b2aif-eqz v8, :cond_e1
    00064b2eif-lez v10, :cond_e1
    00064b32sub-int/2addr v12, v15
    00064b34add-int/2addr v15, v10
    00064b36invoke-static {v15, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    00064b3cmove-result v4
    00064b3einvoke-virtual {v8, v1, v4}, Landroid/view/View;->measure(II)V
    00064b44invoke-virtual {v8}, Landroid/view/View;->getMeasuredHeight()I
    00064b4amove-result v4
    00064b4cadd-int/2addr v12, v4
    00064b4einvoke-static {v8}, Landroid/support/v4/g/v;->d(Landroid/view/View;)I
    00064b54move-result v4
    00064b56invoke-static {v6, v4}, Landroid/support/v4/g/v;->a(II)I
    00064b5cmove-result v6
    00064b5econst/4 v4, 0x0
    00064b60const/4 v7, 0x0
    00064b62if-ge v4, v3, :cond_fa
    00064b66invoke-virtual {v0, v4}, Landroid/support/v7/widget/AlertDialogLayout;->getChildAt(I)Landroid/view/View;
    00064b6cmove-result-object v8
    00064b6einvoke-virtual {v8}, Landroid/view/View;->getVisibility()I
    00064b74move-result v10
    00064b76if-eq v10, v9, :cond_f7
    00064b7ainvoke-virtual {v8}, Landroid/view/View;->getMeasuredWidth()I
    00064b80move-result v8
    00064b82invoke-static {v7, v8}, Ljava/lang/Math;->max(II)I
    00064b88move-result v7
    00064b8aadd-int/lit8 v4, v4, 0x1
    00064b8egoto :goto_e3
    00064b90invoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingLeft()I
    00064b96move-result v4
    00064b98invoke-virtual/range {v16}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingRight()I
    00064b9emove-result v8
    00064ba0add-int/2addr v4, v8
    00064ba2add-int/2addr v7, v4
    00064ba4invoke-static {v7, v1, v6}, Landroid/support/v4/g/v;->a(III)I
    00064baamove-result v1
    00064bacconst/4 v4, 0x0
    00064baeinvoke-static {v12, v2, v4}, Landroid/support/v4/g/v;->a(III)I
    00064bb4move-result v4
    00064bb6invoke-virtual {v0, v1, v4}, Landroid/support/v7/widget/AlertDialogLayout;->setMeasuredDimension(II)V
    00064bbcif-eq v11, v5, :cond_115
    00064bc0invoke-direct {v0, v3, v2}, Landroid/support/v7/widget/AlertDialogLayout;->d(II)V
    00064bc6const/4 v1, 0x1
    00064bc8return v1
    0006498c
    00064bca
    00064bca // align 0x4
    00064bcc
    00064bccandroid.support.v7.widget.AlertDialogLayout::d(int, int):
    00064bdcinvoke-virtual {v10}, Landroid/support/v7/widget/AlertDialogLayout;->getMeasuredWidth()I
    00064be2move-result v0
    00064be4const/high16 v1, 0x40000000
    00064be8invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    00064beemove-result v0
    00064bf0const/4 v1, 0x0
    00064bf2if-ge v1, v11, :cond_3a
    00064bf6invoke-virtual {v10, v1}, Landroid/support/v7/widget/AlertDialogLayout;->getChildAt(I)Landroid/view/View;
    00064bfcmove-result-object v3
    00064bfeinvoke-virtual {v3}, Landroid/view/View;->getVisibility()I
    00064c04move-result v2
    00064c06const/16 v4, 0x8
    00064c0aif-eq v2, v4, :cond_37
    00064c0einvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    00064c14move-result-object v2
    00064c16move-object v8, v2
    00064c18check-cast v8, Landroid/support/v7/widget/v$a;
    00064c1ciget v2, v8, Landroid/support/v7/widget/v$a;->width:I
    00064c20const/4 v4, -0x1
    00064c22if-ne v2, v4, :cond_37
    00064c26iget v9, v8, Landroid/support/v7/widget/v$a;->height:I
    00064c2ainvoke-virtual {v3}, Landroid/view/View;->getMeasuredHeight()I
    00064c30move-result v2
    00064c32iput v2, v8, Landroid/support/v7/widget/v$a;->height:I
    00064c36const/4 v5, 0x0
    00064c38const/4 v7, 0x0
    00064c3amove-object v2, v10
    00064c3cmove v4, v0
    00064c3emove v6, v12
    00064c40invoke-virtual/range {v2 .. v7}, Landroid/support/v7/widget/AlertDialogLayout;->measureChildWithMargins(Landroid/view/View;IIII)V
    00064c46iput v9, v8, Landroid/support/v7/widget/v$a;->height:I
    00064c4aadd-int/lit8 v1, v1, 0x1
    00064c4egoto :goto_b
    00064c50return-void
    00064bcc
    00064c52
    00064c52 // align 0x4
    00064c54
    00064c54android.support.v7.widget.AlertDialogLayout::onLayout(boolean, int, int, int, int):
    00064c64move-object/from16 v6, v17
    00064c68invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingLeft()I
    00064c6emove-result v7
    00064c70sub-int v2, v21, v19
    00064c74invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingRight()I
    00064c7amove-result v3
    00064c7csub-int v8, v2, v3
    00064c80sub-int/2addr v2, v7
    00064c82invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingRight()I
    00064c88move-result v3
    00064c8asub-int v9, v2, v3
    00064c8einvoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getMeasuredHeight()I
    00064c94move-result v2
    00064c96invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getChildCount()I
    00064c9cmove-result v10
    00064c9einvoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getGravity()I
    00064ca4move-result v3
    00064ca6and-int/lit8 v4, v3, 0x70
    00064caaconst v5, 0x800007
    00064cb0and-int v11, v3, v5
    00064cb4const/16 v3, 0x10
    00064cb8if-eq v4, v3, :cond_40
    00064cbcconst/16 v3, 0x50
    00064cc0if-eq v4, v3, :cond_35
    00064cc4invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingTop()I
    00064ccamove-result v0
    00064cccgoto :goto_4a
    00064cceinvoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingTop()I
    00064cd4move-result v3
    00064cd6add-int v3, v3, v22
    00064cdasub-int v3, v3, v20
    00064cdesub-int v0, v3, v2
    00064ce2goto :goto_4a
    00064ce4invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getPaddingTop()I
    00064ceamove-result v3
    00064cecsub-int v0, v22, v20
    00064cf0sub-int/2addr v0, v2
    00064cf2div-int/lit8 v0, v0, 0x2
    00064cf6add-int/2addr v0, v3
    00064cf8invoke-virtual/range {v17}, Landroid/support/v7/widget/AlertDialogLayout;->getDividerDrawable()Landroid/graphics/drawable/Drawable;
    00064cfemove-result-object v1
    00064d00const/4 v2, 0x0
    00064d02if-nez v1, :cond_53
    00064d06const/4 v12, 0x0
    00064d08goto :goto_58
    00064d0ainvoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
    00064d10move-result v1
    00064d12move v12, v1
    00064d14const/4 v13, 0x0
    00064d16if-ge v13, v10, :cond_bc
    00064d1ainvoke-virtual {v6, v13}, Landroid/support/v7/widget/AlertDialogLayout;->getChildAt(I)Landroid/view/View;
    00064d20move-result-object v1
    00064d22if-eqz v1, :cond_b9
    00064d26invoke-virtual {v1}, Landroid/view/View;->getVisibility()I
    00064d2cmove-result v2
    00064d2econst/16 v3, 0x8
    00064d32if-eq v2, v3, :cond_b9
    00064d36invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
    00064d3cmove-result v4
    00064d3einvoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
    00064d44move-result v14
    00064d46invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    00064d4cmove-result-object v2
    00064d4emove-object v15, v2
    00064d50check-cast v15, Landroid/support/v7/widget/v$a;
    00064d54iget v2, v15, Landroid/support/v7/widget/v$a;->h:I
    00064d58if-gez v2, :cond_7d
    00064d5cmove v2, v11
    00064d5einvoke-static/range {v17}, Landroid/support/v4/g/v;->b(Landroid/view/View;)I
    00064d64move-result v3
    00064d66invoke-static {v2, v3}, Landroid/support/v4/g/f;->a(II)I
    00064d6cmove-result v2
    00064d6eand-int/lit8 v2, v2, 0x7
    00064d72const/4 v3, 0x1
    00064d74if-eq v2, v3, :cond_94
    00064d78const/4 v3, 0x5
    00064d7aif-eq v2, v3, :cond_91
    00064d7eiget v2, v15, Landroid/support/v7/widget/v$a;->leftMargin:I
    00064d82add-int/2addr v2, v7
    00064d84goto :goto_9f
    00064d86sub-int v2, v8, v4
    00064d8agoto :goto_9c
    00064d8csub-int v2, v9, v4
    00064d90div-int/lit8 v2, v2, 0x2
    00064d94add-int/2addr v2, v7
    00064d96iget v3, v15, Landroid/support/v7/widget/v$a;->leftMargin:I
    00064d9aadd-int/2addr v2, v3
    00064d9ciget v3, v15, Landroid/support/v7/widget/v$a;->rightMargin:I
    00064da0sub-int/2addr v2, v3
    00064da2invoke-virtual {v6, v13}, Landroid/support/v7/widget/AlertDialogLayout;->c(I)Z
    00064da8move-result v3
    00064daaif-eqz v3, :cond_a6
    00064daeadd-int/2addr v0, v12
    00064db0iget v3, v15, Landroid/support/v7/widget/v$a;->topMargin:I
    00064db4add-int v16, v0, v3
    00064db8move-object/from16 v0, v17
    00064dbcmove/from16 v3, v16
    00064dc0move v5, v14
    00064dc2invoke-direct/range {v0 .. v5}, Landroid/support/v7/widget/AlertDialogLayout;->a(Landroid/view/View;IIII)V
    00064dc8iget v0, v15, Landroid/support/v7/widget/v$a;->bottomMargin:I
    00064dccadd-int/2addr v14, v0
    00064dceadd-int v16, v16, v14
    00064dd2move/from16 v0, v16
    00064dd6add-int/lit8 v13, v13, 0x1
    00064ddagoto :goto_59
    00064ddcreturn-void
    00064c54
    00064dde
    00064dde // align 0x10
    00064de0
    00064de0android.support.v7.widget.AlertDialogLayout::onMeasure(int, int):
    00064df0invoke-direct {v1, v2, v3}, Landroid/support/v7/widget/AlertDialogLayout;->c(II)Z
    00064df6move-result v0
    00064df8if-nez v0, :cond_9
    00064dfcinvoke-super {v1, v2, v3}, Landroid/support/v7/widget/v;->onMeasure(II)V
    00064e02return-void
    00064de0
    00064e04
    00064e04android.support.v7.widget.ButtonBarLayout::<init>(android.content.Context, android.util.AttributeSet):
    00064e14invoke-direct {v2, v3, v4}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00064e1aconst/4 v0, -0x1
    00064e1ciput v0, v2, Landroid/support/v7/widget/ButtonBarLayout;->b:I
    00064e20invoke-virtual {v2}, Landroid/support/v7/widget/ButtonBarLayout;->getResources()Landroid/content/res/Resources;
    00064e26move-result-object v0
    00064e28invoke-static {v0}, Landroid/support/v4/b/a/a;->a(Landroid/content/res/Resources;)I
    00064e2emove-result v0
    00064e30const/16 v1, 0x140
    00064e34if-lt v0, v1, :cond_14
    00064e38const/4 v0, 0x1
    00064e3agoto :goto_15
    00064e3cconst/4 v0, 0x0
    00064e3esget-object v1, Landroid/support/v7/a/a$j;->ButtonBarLayout:[I
    00064e42invoke-virtual {v3, v4, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    00064e48move-result-object v3
    00064e4asget v4, Landroid/support/v7/a/a$j;->ButtonBarLayout_allowStacking:I
    00064e4einvoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    00064e54move-result v4
    00064e56iput-boolean v4, v2, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
    00064e5ainvoke-virtual {v3}, Landroid/content/res/TypedArray;->recycle()V
    00064e60return-void
    00064e04
    00064e62
    00064e62 // align 0x4
    00064e64
    00064e64android.support.v7.widget.ButtonBarLayout::a(int):
    00064e74invoke-virtual {v2}, Landroid/support/v7/widget/ButtonBarLayout;->getChildCount()I
    00064e7amove-result v0
    00064e7cif-ge v3, v0, :cond_14
    00064e80invoke-virtual {v2, v3}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
    00064e86move-result-object v1
    00064e88invoke-virtual {v1}, Landroid/view/View;->getVisibility()I
    00064e8emove-result v1
    00064e90if-nez v1, :cond_11
    00064e94return v3
    00064e96add-int/lit8 v3, v3, 0x1
    00064e9agoto :goto_4
    00064e9cconst/4 v3, -0x1
    00064e9ereturn v3
    00064e64
    00064ea0
    00064ea0android.support.v7.widget.ButtonBarLayout::a():
    00064eb0invoke-virtual {v2}, Landroid/support/v7/widget/ButtonBarLayout;->getOrientation()I
    00064eb6move-result v0
    00064eb8const/4 v1, 0x1
    00064ebaif-ne v0, v1, :cond_8
    00064ebegoto :goto_9
    00064ec0const/4 v1, 0x0
    00064ec2return v1
    00064ea0
    00064ec4
    00064ec4android.support.v7.widget.ButtonBarLayout::setStacked(boolean):
    00064ed4invoke-virtual {v1, v2}, Landroid/support/v7/widget/ButtonBarLayout;->setOrientation(I)V
    00064edaif-eqz v2, :cond_7
    00064edeconst/4 v0, 0x5
    00064ee0goto :goto_9
    00064ee2const/16 v0, 0x50
    00064ee6invoke-virtual {v1, v0}, Landroid/support/v7/widget/ButtonBarLayout;->setGravity(I)V
    00064eecsget v0, Landroid/support/v7/a/a$f;->spacer:I
    00064ef0invoke-virtual {v1, v0}, Landroid/support/v7/widget/ButtonBarLayout;->findViewById(I)Landroid/view/View;
    00064ef6move-result-object v0
    00064ef8if-eqz v0, :cond_1d
    00064efcif-eqz v2, :cond_19
    00064f00const/16 v2, 0x8
    00064f04goto :goto_1a
    00064f06const/4 v2, 0x4
    00064f08invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
    00064f0einvoke-virtual {v1}, Landroid/support/v7/widget/ButtonBarLayout;->getChildCount()I
    00064f14move-result v2
    00064f16add-int/lit8 v2, v2, -0x2
    00064f1aif-ltz v2, :cond_2f
    00064f1einvoke-virtual {v1, v2}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
    00064f24move-result-object v0
    00064f26invoke-virtual {v1, v0}, Landroid/support/v7/widget/ButtonBarLayout;->bringChildToFront(Landroid/view/View;)V
    00064f2cadd-int/lit8 v2, v2, -0x1
    00064f30goto :goto_23
    00064f32return-void
    00064ec4
    00064f34
    00064f34android.support.v7.widget.ButtonBarLayout::onMeasure(int, int):
    00064f44invoke-static {v9}, Landroid/view/View$MeasureSpec;->getSize(I)I
    00064f4amove-result v0
    00064f4ciget-boolean v1, v8, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
    00064f50const/4 v2, 0x0
    00064f52if-eqz v1, :cond_18
    00064f56iget v1, v8, Landroid/support/v7/widget/ButtonBarLayout;->b:I
    00064f5aif-le v0, v1, :cond_16
    00064f5einvoke-direct {v8}, Landroid/support/v7/widget/ButtonBarLayout;->a()Z
    00064f64move-result v1
    00064f66if-eqz v1, :cond_16
    00064f6ainvoke-direct {v8, v2}, Landroid/support/v7/widget/ButtonBarLayout;->setStacked(Z)V
    00064f70iput v0, v8, Landroid/support/v7/widget/ButtonBarLayout;->b:I
    00064f74invoke-direct {v8}, Landroid/support/v7/widget/ButtonBarLayout;->a()Z
    00064f7amove-result v1
    00064f7cconst/4 v3, 0x1
    00064f7eif-nez v1, :cond_2f
    00064f82invoke-static {v9}, Landroid/view/View$MeasureSpec;->getMode(I)I
    00064f88move-result v1
    00064f8aconst/high16 v4, 0x40000000
    00064f8eif-ne v1, v4, :cond_2f
    00064f92const/high16 v1, -0x80000000
    00064f96invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    00064f9cmove-result v1
    00064f9econst/4 v4, 0x1
    00064fa0goto :goto_31
    00064fa2move v1, v9
    00064fa4const/4 v4, 0x0
    00064fa6invoke-super {v8, v1, v10}, Landroid/widget/LinearLayout;->onMeasure(II)V
    00064faciget-boolean v1, v8, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
    00064fb0if-eqz v1, :cond_7a
    00064fb4invoke-direct {v8}, Landroid/support/v7/widget/ButtonBarLayout;->a()Z
    00064fbamove-result v1
    00064fbcif-nez v1, :cond_7a
    00064fc0sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
    00064fc4const/16 v5, 0xb
    00064fc8if-lt v1, v5, :cond_53
    00064fccinvoke-static {v8}, Landroid/support/v4/g/v;->c(Landroid/view/View;)I
    00064fd2move-result v0
    00064fd4const/high16 v1, -0x1000000
    00064fd8and-int/2addr v0, v1
    00064fdaconst/high16 v1, 0x1000000
    00064fdeif-ne v0, v1, :cond_51
    00064fe2const/4 v0, 0x1
    00064fe4goto :goto_74
    00064fe6const/4 v0, 0x0
    00064fe8goto :goto_74
    00064feainvoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getChildCount()I
    00064ff0move-result v1
    00064ff2const/4 v5, 0x0
    00064ff4const/4 v6, 0x0
    00064ff6if-ge v5, v1, :cond_67
    00064ffainvoke-virtual {v8, v5}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
    00065000move-result-object v7
    00065002invoke-virtual {v7}, Landroid/view/View;->getMeasuredWidth()I
    00065008move-result v7
    0006500aadd-int/2addr v6, v7
    0006500cadd-int/lit8 v5, v5, 0x1
    00065010goto :goto_59
    00065012invoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getPaddingLeft()I
    00065018move-result v1
    0006501aadd-int/2addr v6, v1
    0006501cinvoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getPaddingRight()I
    00065022move-result v1
    00065024add-int/2addr v6, v1
    00065026if-le v6, v0, :cond_51
    0006502agoto :goto_4f
    0006502cif-eqz v0, :cond_7a
    00065030invoke-direct {v8, v3}, Landroid/support/v7/widget/ButtonBarLayout;->setStacked(Z)V
    00065036const/4 v4, 0x1
    00065038if-eqz v4, :cond_7f
    0006503cinvoke-super {v8, v9, v10}, Landroid/widget/LinearLayout;->onMeasure(II)V
    00065042invoke-direct {v8, v2}, Landroid/support/v7/widget/ButtonBarLayout;->a(I)I
    00065048move-result v9
    0006504aif-ltz v9, :cond_d1
    0006504einvoke-virtual {v8, v9}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
    00065054move-result-object v10
    00065056invoke-virtual {v10}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0006505cmove-result-object v0
    0006505echeck-cast v0, Landroid/widget/LinearLayout$LayoutParams;
    00065062invoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getPaddingTop()I
    00065068move-result v1
    0006506ainvoke-virtual {v10}, Landroid/view/View;->getMeasuredHeight()I
    00065070move-result v10
    00065072add-int/2addr v1, v10
    00065074iget v10, v0, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
    00065078add-int/2addr v1, v10
    0006507aiget v10, v0, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
    0006507eadd-int/2addr v1, v10
    00065080add-int/2addr v1, v2
    00065082invoke-direct {v8}, Landroid/support/v7/widget/ButtonBarLayout;->a()Z
    00065088move-result v10
    0006508aif-eqz v10, :cond_cb
    0006508eadd-int/2addr v9, v3
    00065090invoke-direct {v8, v9}, Landroid/support/v7/widget/ButtonBarLayout;->a(I)I
    00065096move-result v9
    00065098if-ltz v9, :cond_c9
    0006509cint-to-float v10, v1
    0006509einvoke-virtual {v8, v9}, Landroid/support/v7/widget/ButtonBarLayout;->getChildAt(I)Landroid/view/View;
    000650a4move-result-object v9
    000650a6invoke-virtual {v9}, Landroid/view/View;->getPaddingTop()I
    000650acmove-result v9
    000650aeint-to-float v9, v9
    000650b0const/high16 v0, 0x41800000
    000650b4invoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getResources()Landroid/content/res/Resources;
    000650bamove-result-object v1
    000650bcinvoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
    000650c2move-result-object v1
    000650c4iget v1, v1, Landroid/util/DisplayMetrics;->density:F
    000650c8mul-float v1, v1, v0
    000650ccadd-float/2addr v9, v1
    000650ceadd-float/2addr v10, v9
    000650d0float-to-int v9, v10
    000650d2move v2, v9
    000650d4goto :goto_d1
    000650d6move v2, v1
    000650d8goto :goto_d1
    000650dainvoke-virtual {v8}, Landroid/support/v7/widget/ButtonBarLayout;->getPaddingBottom()I
    000650e0move-result v9
    000650e2add-int v2, v1, v9
    000650e6invoke-static {v8}, Landroid/support/v4/g/v;->f(Landroid/view/View;)I
    000650ecmove-result v9
    000650eeif-eq v9, v2, :cond_da
    000650f2invoke-virtual {v8, v2}, Landroid/support/v7/widget/ButtonBarLayout;->setMinimumHeight(I)V
    000650f8return-void
    00064f34
    000650fa
    000650fa // align 0x4
    000650fc
    000650fcandroid.support.v7.widget.ButtonBarLayout::setAllowStacking(boolean):
    0006510ciget-boolean v0, v1, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
    00065110if-eq v0, v2, :cond_18
    00065114iput-boolean v2, v1, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
    00065118iget-boolean v2, v1, Landroid/support/v7/widget/ButtonBarLayout;->a:Z
    0006511cif-nez v2, :cond_15
    00065120invoke-virtual {v1}, Landroid/support/v7/widget/ButtonBarLayout;->getOrientation()I
    00065126move-result v2
    00065128const/4 v0, 0x1
    0006512aif-ne v2, v0, :cond_15
    0006512econst/4 v2, 0x0
    00065130invoke-direct {v1, v2}, Landroid/support/v7/widget/ButtonBarLayout;->setStacked(Z)V
    00065136invoke-virtual {v1}, Landroid/support/v7/widget/ButtonBarLayout;->requestLayout()V
    0006513creturn-void
    000650fc
    0006513e
    0006513e // align 0x10
    00065140
    00065140android.support.v7.widget.ContentFrameLayout::<init>(android.content.Context):
    00065150const/4 v0, 0x0
    00065152invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00065158return-void
    00065140
    0006515a
    0006515a // align 0x4
    0006515c
    0006515candroid.support.v7.widget.ContentFrameLayout::<init>(android.content.Context, android.util.AttributeSet):
    0006516cconst/4 v0, 0x0
    0006516einvoke-direct {v1, v2, v3, v0}, Landroid/support/v7/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    00065174return-void
    0006515c
    00065176
    00065176 // align 0x8
    00065178
    00065178android.support.v7.widget.ContentFrameLayout::<init>(android.content.Context, android.util.AttributeSet, int):
    00065188invoke-direct {v0, v1, v2, v3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    0006518enew-instance v1, Landroid/graphics/Rect;
    00065192invoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
    00065198iput-object v1, v0, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
    0006519creturn-void
    00065178
    0006519e
    0006519e // align 0x10
    000651a0
    000651a0android.support.v7.widget.ContentFrameLayout::a(android.graphics.Rect):
    000651b0invoke-virtual {v0, v1}, Landroid/support/v7/widget/ContentFrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z
    000651b6return-void
    000651a0
    000651b8
    000651b8android.support.v7.widget.ContentFrameLayout::getFixedHeightMajor():
    000651c8iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
    000651ccif-nez v0, :cond_b
    000651d0new-instance v0, Landroid/util/TypedValue;
    000651d4invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
    000651daiput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
    000651deiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
    000651e2return-object v0
    000651b8
    000651e4
    000651e4android.support.v7.widget.ContentFrameLayout::getFixedHeightMinor():
    000651f4iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
    000651f8if-nez v0, :cond_b
    000651fcnew-instance v0, Landroid/util/TypedValue;
    00065200invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
    00065206iput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
    0006520aiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
    0006520ereturn-object v0
    000651e4
    00065210
    00065210android.support.v7.widget.ContentFrameLayout::getFixedWidthMajor():
    00065220iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
    00065224if-nez v0, :cond_b
    00065228new-instance v0, Landroid/util/TypedValue;
    0006522cinvoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
    00065232iput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
    00065236iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
    0006523areturn-object v0
    00065210
    0006523c
    0006523candroid.support.v7.widget.ContentFrameLayout::getFixedWidthMinor():
    0006524ciget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
    00065250if-nez v0, :cond_b
    00065254new-instance v0, Landroid/util/TypedValue;
    00065258invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
    0006525eiput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
    00065262iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
    00065266return-object v0
    0006523c
    00065268
    00065268android.support.v7.widget.ContentFrameLayout::getMinWidthMajor():
    00065278iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
    0006527cif-nez v0, :cond_b
    00065280new-instance v0, Landroid/util/TypedValue;
    00065284invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
    0006528aiput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
    0006528eiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
    00065292return-object v0
    00065268
    00065294
    00065294android.support.v7.widget.ContentFrameLayout::getMinWidthMinor():
    000652a4iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
    000652a8if-nez v0, :cond_b
    000652acnew-instance v0, Landroid/util/TypedValue;
    000652b0invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
    000652b6iput-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
    000652baiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
    000652bereturn-object v0
    00065294
    000652c0
    000652c0android.support.v7.widget.ContentFrameLayout::onAttachedToWindow():
    000652d0invoke-super {v1}, Landroid/widget/FrameLayout;->onAttachedToWindow()V
    000652d6iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
    000652daif-eqz v0, :cond_c
    000652deiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
    000652e2invoke-interface {v0}, Landroid/support/v7/widget/ContentFrameLayout$a;->b()V
    000652e8return-void
    000652c0
    000652ea
    000652ea // align 0x4
    000652ec
    000652ecandroid.support.v7.widget.ContentFrameLayout::onDetachedFromWindow():
    000652fcinvoke-super {v1}, Landroid/widget/FrameLayout;->onDetachedFromWindow()V
    00065302iget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
    00065306if-eqz v0, :cond_c
    0006530aiget-object v0, v1, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
    0006530einvoke-interface {v0}, Landroid/support/v7/widget/ContentFrameLayout$a;->a()V
    00065314return-void
    000652ec
    00065316
    00065316 // align 0x8
    00065318
    00065318android.support.v7.widget.ContentFrameLayout::onMeasure(int, int):
    00065328invoke-virtual {v13}, Landroid/support/v7/widget/ContentFrameLayout;->getContext()Landroid/content/Context;
    0006532emove-result-object v0
    00065330invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    00065336move-result-object v0
    00065338invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
    0006533emove-result-object v0
    00065340iget v1, v0, Landroid/util/DisplayMetrics;->widthPixels:I
    00065344iget v2, v0, Landroid/util/DisplayMetrics;->heightPixels:I
    00065348const/4 v3, 0x1
    0006534aconst/4 v4, 0x0
    0006534cif-ge v1, v2, :cond_16
    00065350const/4 v1, 0x1
    00065352goto :goto_17
    00065354const/4 v1, 0x0
    00065356invoke-static {v14}, Landroid/view/View$MeasureSpec;->getMode(I)I
    0006535cmove-result v2
    0006535einvoke-static {v15}, Landroid/view/View$MeasureSpec;->getMode(I)I
    00065364move-result v5
    00065366const/4 v6, 0x6
    00065368const/4 v7, 0x5
    0006536aconst/high16 v8, -0x80000000
    0006536econst/high16 v9, 0x40000000
    00065372if-ne v2, v8, :cond_69
    00065376if-eqz v1, :cond_2c
    0006537aiget-object v10, v13, Landroid/support/v7/widget/ContentFrameLayout;->d:Landroid/util/TypedValue;
    0006537egoto :goto_2e
    00065380iget-object v10, v13, Landroid/support/v7/widget/ContentFrameLayout;->c:Landroid/util/TypedValue;
    00065384if-eqz v10, :cond_69
    00065388iget v11, v10, Landroid/util/TypedValue;->type:I
    0006538cif-eqz v11, :cond_69
    00065390iget v11, v10, Landroid/util/TypedValue;->type:I
    00065394if-ne v11, v7, :cond_3e
    00065398invoke-virtual {v10, v0}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
    0006539emove-result v10
    000653a0float-to-int v10, v10
    000653a2goto :goto_4e
    000653a4iget v11, v10, Landroid/util/TypedValue;->type:I
    000653a8if-ne v11, v6, :cond_4d
    000653aciget v11, v0, Landroid/util/DisplayMetrics;->widthPixels:I
    000653b0int-to-float v11, v11
    000653b2iget v12, v0, Landroid/util/DisplayMetrics;->widthPixels:I
    000653b6int-to-float v12, v12
    000653b8invoke-virtual {v10, v11, v12}, Landroid/util/TypedValue;->getFraction(FF)F
    000653bemove-result v10
    000653c0goto :goto_3c
    000653c2const/4 v10, 0x0
    000653c4if-lez v10, :cond_69
    000653c8iget-object v11, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
    000653cciget v11, v11, Landroid/graphics/Rect;->left:I
    000653d0iget-object v12, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
    000653d4iget v12, v12, Landroid/graphics/Rect;->right:I
    000653d8add-int/2addr v11, v12
    000653dasub-int/2addr v10, v11
    000653dcinvoke-static {v14}, Landroid/view/View$MeasureSpec;->getSize(I)I
    000653e2move-result v14
    000653e4invoke-static {v10, v14}, Ljava/lang/Math;->min(II)I
    000653eamove-result v14
    000653ecinvoke-static {v14, v9}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    000653f2move-result v14
    000653f4move v10, v14
    000653f6const/4 v14, 0x1
    000653f8goto :goto_6b
    000653famove v10, v14
    000653fcconst/4 v14, 0x0
    000653feif-ne v5, v8, :cond_ac
    00065402if-eqz v1, :cond_72
    00065406iget-object v5, v13, Landroid/support/v7/widget/ContentFrameLayout;->e:Landroid/util/TypedValue;
    0006540agoto :goto_74
    0006540ciget-object v5, v13, Landroid/support/v7/widget/ContentFrameLayout;->f:Landroid/util/TypedValue;
    00065410if-eqz v5, :cond_ac
    00065414iget v11, v5, Landroid/util/TypedValue;->type:I
    00065418if-eqz v11, :cond_ac
    0006541ciget v11, v5, Landroid/util/TypedValue;->type:I
    00065420if-ne v11, v7, :cond_84
    00065424invoke-virtual {v5, v0}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
    0006542amove-result v5
    0006542cfloat-to-int v5, v5
    0006542egoto :goto_94
    00065430iget v11, v5, Landroid/util/TypedValue;->type:I
    00065434if-ne v11, v6, :cond_93
    00065438iget v11, v0, Landroid/util/DisplayMetrics;->heightPixels:I
    0006543cint-to-float v11, v11
    0006543eiget v12, v0, Landroid/util/DisplayMetrics;->heightPixels:I
    00065442int-to-float v12, v12
    00065444invoke-virtual {v5, v11, v12}, Landroid/util/TypedValue;->getFraction(FF)F
    0006544amove-result v5
    0006544cgoto :goto_82
    0006544econst/4 v5, 0x0
    00065450if-lez v5, :cond_ac
    00065454iget-object v11, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
    00065458iget v11, v11, Landroid/graphics/Rect;->top:I
    0006545ciget-object v12, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
    00065460iget v12, v12, Landroid/graphics/Rect;->bottom:I
    00065464add-int/2addr v11, v12
    00065466sub-int/2addr v5, v11
    00065468invoke-static {v15}, Landroid/view/View$MeasureSpec;->getSize(I)I
    0006546emove-result v15
    00065470invoke-static {v5, v15}, Ljava/lang/Math;->min(II)I
    00065476move-result v15
    00065478invoke-static {v15, v9}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    0006547emove-result v15
    00065480invoke-super {v13, v10, v15}, Landroid/widget/FrameLayout;->onMeasure(II)V
    00065486invoke-virtual {v13}, Landroid/support/v7/widget/ContentFrameLayout;->getMeasuredWidth()I
    0006548cmove-result v5
    0006548einvoke-static {v5, v9}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    00065494move-result v10
    00065496if-nez v14, :cond_f5
    0006549aif-ne v2, v8, :cond_f5
    0006549eif-eqz v1, :cond_c0
    000654a2iget-object v14, v13, Landroid/support/v7/widget/ContentFrameLayout;->b:Landroid/util/TypedValue;
    000654a6goto :goto_c2
    000654a8iget-object v14, v13, Landroid/support/v7/widget/ContentFrameLayout;->a:Landroid/util/TypedValue;
    000654acif-eqz v14, :cond_f5
    000654b0iget v1, v14, Landroid/util/TypedValue;->type:I
    000654b4if-eqz v1, :cond_f5
    000654b8iget v1, v14, Landroid/util/TypedValue;->type:I
    000654bcif-ne v1, v7, :cond_d2
    000654c0invoke-virtual {v14, v0}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
    000654c6move-result v14
    000654c8float-to-int v14, v14
    000654cagoto :goto_e2
    000654cciget v1, v14, Landroid/util/TypedValue;->type:I
    000654d0if-ne v1, v6, :cond_e1
    000654d4iget v1, v0, Landroid/util/DisplayMetrics;->widthPixels:I
    000654d8int-to-float v1, v1
    000654daiget v0, v0, Landroid/util/DisplayMetrics;->widthPixels:I
    000654deint-to-float v0, v0
    000654e0invoke-virtual {v14, v1, v0}, Landroid/util/TypedValue;->getFraction(FF)F
    000654e6move-result v14
    000654e8goto :goto_d0
    000654eaconst/4 v14, 0x0
    000654ecif-lez v14, :cond_ee
    000654f0iget-object v0, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
    000654f4iget v0, v0, Landroid/graphics/Rect;->left:I
    000654f8iget-object v1, v13, Landroid/support/v7/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
    000654fciget v1, v1, Landroid/graphics/Rect;->right:I
    00065500add-int/2addr v0, v1
    00065502sub-int/2addr v14, v0
    00065504if-ge v5, v14, :cond_f5
    00065508invoke-static {v14, v9}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    0006550emove-result v10
    00065510goto :goto_f6
    00065512const/4 v3, 0x0
    00065514if-eqz v3, :cond_fb
    00065518invoke-super {v13, v10, v15}, Landroid/widget/FrameLayout;->onMeasure(II)V
    0006551ereturn-void
    00065318
    00065520
    00065520android.support.v7.widget.ContentFrameLayout::setAttachListener(android.support.v7.widget.ContentFrameLayout$a):
    00065530iput-object v1, v0, Landroid/support/v7/widget/ContentFrameLayout;->h:Landroid/support/v7/widget/ContentFrameLayout$a;
    00065534return-void
    00065520
    00065536
    00065536 // align 0x8
    00065538
    00065538android.support.v7.widget.DialogTitle::<init>(android.content.Context):
    00065548invoke-direct {v0, v1}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
    0006554ereturn-void
    00065538
    00065550
    00065550android.support.v7.widget.DialogTitle::<init>(android.content.Context, android.util.AttributeSet):
    00065560invoke-direct {v0, v1, v2}, Landroid/widget/TextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00065566return-void
    00065550
    00065568
    00065568android.support.v7.widget.DialogTitle::<init>(android.content.Context, android.util.AttributeSet, int):
    00065578invoke-direct {v0, v1, v2, v3}, Landroid/widget/TextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    0006557ereturn-void
    00065568
    00065580
    00065580android.support.v7.widget.DialogTitle::onMeasure(int, int):
    00065590invoke-super {v6, v7, v8}, Landroid/widget/TextView;->onMeasure(II)V
    00065596invoke-virtual {v6}, Landroid/support/v7/widget/DialogTitle;->getLayout()Landroid/text/Layout;
    0006559cmove-result-object v0
    0006559eif-eqz v0, :cond_42
    000655a2invoke-virtual {v0}, Landroid/text/Layout;->getLineCount()I
    000655a8move-result v1
    000655aaif-lez v1, :cond_42
    000655aeadd-int/lit8 v1, v1, -0x1
    000655b2invoke-virtual {v0, v1}, Landroid/text/Layout;->getEllipsisCount(I)I
    000655b8move-result v0
    000655baif-lez v0, :cond_42
    000655beconst/4 v0, 0x0
    000655c0invoke-virtual {v6, v0}, Landroid/support/v7/widget/DialogTitle;->setSingleLine(Z)V
    000655c6const/4 v1, 0x2
    000655c8invoke-virtual {v6, v1}, Landroid/support/v7/widget/DialogTitle;->setMaxLines(I)V
    000655ceinvoke-virtual {v6}, Landroid/support/v7/widget/DialogTitle;->getContext()Landroid/content/Context;
    000655d4move-result-object v1
    000655d6const/4 v2, 0x0
    000655d8sget-object v3, Landroid/support/v7/a/a$j;->TextAppearance:[I
    000655dcconst v4, 0x1010041
    000655e2const v5, 0x1030044
    000655e8invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
    000655eemove-result-object v1
    000655f0sget v2, Landroid/support/v7/a/a$j;->TextAppearance_android_textSize:I
    000655f4invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
    000655famove-result v2
    000655fcif-eqz v2, :cond_3c
    00065600int-to-float v2, v2
    00065602invoke-virtual {v6, v0, v2}, Landroid/support/v7/widget/DialogTitle;->setTextSize(IF)V
    00065608invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
    0006560einvoke-super {v6, v7, v8}, Landroid/widget/TextView;->onMeasure(II)V
    00065614return-void
    00065580
    00065616
    00065616 // align 0x8
    00065618
    00065618android.support.v7.widget.FitWindowsFrameLayout::<init>(android.content.Context):
    00065628invoke-direct {v0, v1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
    0006562ereturn-void
    00065618
    00065630
    00065630android.support.v7.widget.FitWindowsFrameLayout::<init>(android.content.Context, android.util.AttributeSet):
    00065640invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00065646return-void
    00065630
    00065648
    00065648android.support.v7.widget.FitWindowsFrameLayout::fitSystemWindows(android.graphics.Rect):
    00065658iget-object v0, v1, Landroid/support/v7/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/widget/t$a;
    0006565cif-eqz v0, :cond_9
    00065660iget-object v0, v1, Landroid/support/v7/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/widget/t$a;
    00065664invoke-interface {v0, v2}, Landroid/support/v7/widget/t$a;->a(Landroid/graphics/Rect;)V
    0006566ainvoke-super {v1, v2}, Landroid/widget/FrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z
    00065670move-result v2
    00065672return v2
    00065648
    00065674
    00065674android.support.v7.widget.FitWindowsFrameLayout::setOnFitSystemWindowsListener(android.support.v7.widget.t$a):
    00065684iput-object v1, v0, Landroid/support/v7/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/widget/t$a;
    00065688return-void
    00065674
    0006568a
    0006568a // align 0x4
    0006568c
    0006568candroid.support.v7.widget.FitWindowsLinearLayout::<init>(android.content.Context):
    0006569cinvoke-direct {v0, v1}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
    000656a2return-void
    0006568c
    000656a4
    000656a4android.support.v7.widget.FitWindowsLinearLayout::<init>(android.content.Context, android.util.AttributeSet):
    000656b4invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    000656bareturn-void
    000656a4
    000656bc
    000656bcandroid.support.v7.widget.FitWindowsLinearLayout::fitSystemWindows(android.graphics.Rect):
    000656cciget-object v0, v1, Landroid/support/v7/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/widget/t$a;
    000656d0if-eqz v0, :cond_9
    000656d4iget-object v0, v1, Landroid/support/v7/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/widget/t$a;
    000656d8invoke-interface {v0, v2}, Landroid/support/v7/widget/t$a;->a(Landroid/graphics/Rect;)V
    000656deinvoke-super {v1, v2}, Landroid/widget/LinearLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z
    000656e4move-result v2
    000656e6return v2
    000656bc
    000656e8
    000656e8android.support.v7.widget.FitWindowsLinearLayout::setOnFitSystemWindowsListener(android.support.v7.widget.t$a):
    000656f8iput-object v1, v0, Landroid/support/v7/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/widget/t$a;
    000656fcreturn-void
    000656e8
    000656fe
    000656fe // align 0x10
    00065700
    00065700android.support.v7.widget.SearchView$SearchAutoComplete::<init>(android.content.Context):
    00065710const/4 v0, 0x0
    00065712invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00065718return-void
    00065700
    0006571a
    0006571a // align 0x4
    0006571c
    0006571candroid.support.v7.widget.SearchView$SearchAutoComplete::<init>(android.content.Context, android.util.AttributeSet):
    0006572csget v0, Landroid/support/v7/a/a$a;->autoCompleteTextViewStyle:I
    00065730invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    00065736return-void
    0006571c
    00065738
    00065738android.support.v7.widget.SearchView$SearchAutoComplete::<init>(android.content.Context, android.util.AttributeSet, int):
    00065748invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/widget/f;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    0006574einvoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getThreshold()I
    00065754move-result v1
    00065756iput v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->a:I
    0006575areturn-void
    00065738
    0006575c
    0006575candroid.support.v7.widget.SearchView$SearchAutoComplete::getSearchViewTextMinWidthDp():
    0006576cinvoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
    00065772move-result-object v0
    00065774invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    0006577amove-result-object v0
    0006577cinvoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
    00065782move-result-object v1
    00065784invoke-static {v1}, Landroid/support/v4/b/a/a;->b(Landroid/content/res/Resources;)I
    0006578amove-result v1
    0006578cinvoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
    00065792move-result-object v2
    00065794invoke-static {v2}, Landroid/support/v4/b/a/a;->a(Landroid/content/res/Resources;)I
    0006579amove-result v2
    0006579cconst/16 v3, 0x3c0
    000657a0if-lt v1, v3, :cond_28
    000657a4const/16 v3, 0x2d0
    000657a8if-lt v2, v3, :cond_28
    000657aciget v0, v0, Landroid/content/res/Configuration;->orientation:I
    000657b0const/4 v3, 0x2
    000657b2if-ne v0, v3, :cond_28
    000657b6const/16 v0, 0x100
    000657bareturn v0
    000657bcconst/16 v0, 0x258
    000657c0if-ge v1, v0, :cond_38
    000657c4const/16 v0, 0x280
    000657c8if-lt v1, v0, :cond_35
    000657ccconst/16 v0, 0x1e0
    000657d0if-lt v2, v0, :cond_35
    000657d4goto :goto_38
    000657d6const/16 v0, 0xa0
    000657dareturn v0
    000657dcconst/16 v0, 0xc0
    000657e0return v0
    0006575c
    000657e2
    000657e2 // align 0x4
    000657e4
    000657e4android.support.v7.widget.SearchView$SearchAutoComplete::enoughToFilter():
    000657f4iget v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->a:I
    000657f8if-lez v0, :cond_d
    000657fcinvoke-super {v1}, Landroid/support/v7/widget/f;->enoughToFilter()Z
    00065802move-result v0
    00065804if-eqz v0, :cond_b
    00065808goto :goto_d
    0006580aconst/4 v0, 0x0
    0006580cgoto :goto_e
    0006580econst/4 v0, 0x1
    00065810return v0
    000657e4
    00065812
    00065812 // align 0x4
    00065814
    00065814android.support.v7.widget.SearchView$SearchAutoComplete::onFinishInflate():
    00065824invoke-super {v3}, Landroid/support/v7/widget/f;->onFinishInflate()V
    0006582ainvoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
    00065830move-result-object v0
    00065832invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
    00065838move-result-object v0
    0006583ainvoke-direct {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getSearchViewTextMinWidthDp()I
    00065840move-result v1
    00065842int-to-float v1, v1
    00065844const/4 v2, 0x1
    00065846invoke-static {v2, v1, v0}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
    0006584cmove-result v0
    0006584efloat-to-int v0, v0
    00065850invoke-virtual {v3, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setMinWidth(I)V
    00065856return-void
    00065814
    00065858
    00065858android.support.v7.widget.SearchView$SearchAutoComplete::onFocusChanged(boolean, int, android.graphics.Rect):
    00065868invoke-super {v0, v1, v2, v3}, Landroid/support/v7/widget/f;->onFocusChanged(ZILandroid/graphics/Rect;)V
    0006586eiget-object v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
    00065872invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;->h()V
    00065878return-void
    00065858
    0006587a
    0006587a // align 0x4
    0006587c
    0006587candroid.support.v7.widget.SearchView$SearchAutoComplete::onKeyPreIme(int, android.view.KeyEvent):
    0006588cconst/4 v0, 0x4
    0006588eif-ne v3, v0, :cond_41
    00065892invoke-virtual {v4}, Landroid/view/KeyEvent;->getAction()I
    00065898move-result v0
    0006589aconst/4 v1, 0x1
    0006589cif-nez v0, :cond_1a
    000658a0invoke-virtual {v4}, Landroid/view/KeyEvent;->getRepeatCount()I
    000658a6move-result v0
    000658a8if-nez v0, :cond_1a
    000658acinvoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getKeyDispatcherState()Landroid/view/KeyEvent$DispatcherState;
    000658b2move-result-object v3
    000658b4if-eqz v3, :cond_19
    000658b8invoke-virtual {v3, v4, v2}, Landroid/view/KeyEvent$DispatcherState;->startTracking(Landroid/view/KeyEvent;Ljava/lang/Object;)V
    000658bereturn v1
    000658c0invoke-virtual {v4}, Landroid/view/KeyEvent;->getAction()I
    000658c6move-result v0
    000658c8if-ne v0, v1, :cond_41
    000658ccinvoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getKeyDispatcherState()Landroid/view/KeyEvent$DispatcherState;
    000658d2move-result-object v0
    000658d4if-eqz v0, :cond_29
    000658d8invoke-virtual {v0, v4}, Landroid/view/KeyEvent$DispatcherState;->handleUpEvent(Landroid/view/KeyEvent;)V
    000658deinvoke-virtual {v4}, Landroid/view/KeyEvent;->isTracking()Z
    000658e4move-result v0
    000658e6if-eqz v0, :cond_41
    000658eainvoke-virtual {v4}, Landroid/view/KeyEvent;->isCanceled()Z
    000658f0move-result v0
    000658f2if-nez v0, :cond_41
    000658f6iget-object v3, v2, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
    000658fainvoke-virtual {v3}, Landroid/support/v7/widget/SearchView;->clearFocus()V
    00065900iget-object v3, v2, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
    00065904const/4 v4, 0x0
    00065906invoke-virtual {v3, v4}, Landroid/support/v7/widget/SearchView;->setImeVisibility(Z)V
    0006590creturn v1
    0006590einvoke-super {v2, v3, v4}, Landroid/support/v7/widget/f;->onKeyPreIme(ILandroid/view/KeyEvent;)Z
    00065914move-result v3
    00065916return v3
    0006587c
    00065918
    00065918android.support.v7.widget.SearchView$SearchAutoComplete::onWindowFocusChanged(boolean):
    00065928invoke-super {v1, v2}, Landroid/support/v7/widget/f;->onWindowFocusChanged(Z)V
    0006592eif-eqz v2, :cond_33
    00065932iget-object v2, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
    00065936invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->hasFocus()Z
    0006593cmove-result v2
    0006593eif-eqz v2, :cond_33
    00065942invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getVisibility()I
    00065948move-result v2
    0006594aif-nez v2, :cond_33
    0006594einvoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getContext()Landroid/content/Context;
    00065954move-result-object v2
    00065956const-string v0, "input_method"
    0006595ainvoke-virtual {v2, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    00065960move-result-object v2
    00065962check-cast v2, Landroid/view/inputmethod/InputMethodManager;
    00065966const/4 v0, 0x0
    00065968invoke-virtual {v2, v1, v0}, Landroid/view/inputmethod/InputMethodManager;->showSoftInput(Landroid/view/View;I)Z
    0006596einvoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getContext()Landroid/content/Context;
    00065974move-result-object v2
    00065976invoke-static {v2}, Landroid/support/v7/widget/SearchView;->a(Landroid/content/Context;)Z
    0006597cmove-result v2
    0006597eif-eqz v2, :cond_33
    00065982sget-object v2, Landroid/support/v7/widget/SearchView;->i:Landroid/support/v7/widget/SearchView$a;
    00065986const/4 v0, 0x1
    00065988invoke-virtual {v2, v1, v0}, Landroid/support/v7/widget/SearchView$a;->a(Landroid/widget/AutoCompleteTextView;Z)V
    0006598ereturn-void
    00065918
    00065990
    00065990android.support.v7.widget.SearchView$SearchAutoComplete::performCompletion():
    000659a0return-void
    00065990
    000659a2
    000659a2 // align 0x4
    000659a4
    000659a4android.support.v7.widget.SearchView$SearchAutoComplete::replaceText(java.lang.CharSequence):
    000659b4return-void
    000659a4
    000659b6
    000659b6 // align 0x8
    000659b8
    000659b8android.support.v7.widget.SearchView$SearchAutoComplete::setSearchView(android.support.v7.widget.SearchView):
    000659c8iput-object v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->b:Landroid/support/v7/widget/SearchView;
    000659ccreturn-void
    000659b8
    000659ce
    000659ce // align 0x10
    000659d0
    000659d0android.support.v7.widget.SearchView$SearchAutoComplete::setThreshold(int):
    000659e0invoke-super {v0, v1}, Landroid/support/v7/widget/f;->setThreshold(I)V
    000659e6iput v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->a:I
    000659eareturn-void
    000659d0
    000659ec
    000659ecandroid.support.v7.widget.SearchView$a::<init>():
    000659fcinvoke-direct {v6}, Ljava/lang/Object;-><init>()V
    00065a02const/4 v0, 0x0
    00065a04const/4 v1, 0x1
    00065a06const-class v2, Landroid/widget/AutoCompleteTextView;
    00065a0aconst-string v3, "doBeforeTextChanged"
    00065a0enew-array v4, v0, [Ljava/lang/Class;
    00065a12invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    00065a18move-result-object v2
    00065a1aiput-object v2, v6, Landroid/support/v7/widget/SearchView$a;->a:Ljava/lang/reflect/Method;
    00065a1eiget-object v2, v6, Landroid/support/v7/widget/SearchView$a;->a:Ljava/lang/reflect/Method;
    00065a22invoke-virtual {v2, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
    00065a28const-class v2, Landroid/widget/AutoCompleteTextView;
    00065a2cconst-string v3, "doAfterTextChanged"
    00065a30new-array v4, v0, [Ljava/lang/Class;
    00065a34invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    00065a3amove-result-object v2
    00065a3ciput-object v2, v6, Landroid/support/v7/widget/SearchView$a;->b:Ljava/lang/reflect/Method;
    00065a40iget-object v2, v6, Landroid/support/v7/widget/SearchView$a;->b:Ljava/lang/reflect/Method;
    00065a44invoke-virtual {v2, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
    00065a4aconst-class v2, Landroid/widget/AutoCompleteTextView;
    00065a4econst-string v3, "ensureImeVisible"
    00065a52new-array v4, v1, [Ljava/lang/Class;
    00065a56sget-object v5, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
    00065a5aaput-object v5, v4, v0
    00065a5einvoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    00065a64move-result-object v2
    00065a66iput-object v2, v6, Landroid/support/v7/widget/SearchView$a;->c:Ljava/lang/reflect/Method;
    00065a6aiget-object v2, v6, Landroid/support/v7/widget/SearchView$a;->c:Ljava/lang/reflect/Method;
    00065a6einvoke-virtual {v2, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
    00065a74const-class v2, Landroid/view/inputmethod/InputMethodManager;
    00065a78const-string v3, "showSoftInputUnchecked"
    00065a7cconst/4 v4, 0x2
    00065a7enew-array v4, v4, [Ljava/lang/Class;
    00065a82sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
    00065a86aput-object v5, v4, v0
    00065a8aconst-class v0, Landroid/os/ResultReceiver;
    00065a8eaput-object v0, v4, v1
    00065a92invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    00065a98move-result-object v0
    00065a9aiput-object v0, v6, Landroid/support/v7/widget/SearchView$a;->d:Ljava/lang/reflect/Method;
    00065a9eiget-object v0, v6, Landroid/support/v7/widget/SearchView$a;->d:Ljava/lang/reflect/Method;
    00065aa2invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
    00065aa8return-void
    000659ec
    00065aaa
    00065aaa struct code_item_padding
    00065aaa padding uint16 0x0000
    00065aac
    00065aac struct try_item
    00065aac start_addr uint32 0x65a06
    00065ab0 insn_count int 17
    00065ab2 handler_off uint16 0x65acd
    00065ab4
    00065ab4 struct try_item
    00065ab4 start_addr uint32 0x65a28
    00065ab8 insn_count int 17
    00065aba handler_off uint16 0x65ad1
    00065abc
    00065abc struct try_item
    00065abc start_addr uint32 0x65a4a
    00065ac0 insn_count int 21
    00065ac2 handler_off uint16 0x65ad5
    00065ac4
    00065ac4 struct try_item
    00065ac4 start_addr uint32 0x65a74
    00065ac8 insn_count int 26
    00065aca handler_off uint16 0x65ad9
    00065acc
    00065acc struct encoded_catch_handler_list
    00065acc size int 4
    00065acd
    00065acd struct encoded_catch_handler ← 0x65ab2
    00065acd size int64 1
    00065ace handlers[0].type_idx int 0x59bc
    00065ad0 handlers[0].addr uint32 0x65a28
    00065ad1
    00065ad1 struct encoded_catch_handler ← 0x65aba
    00065ad1 size int64 1
    00065ad2 handlers[0].type_idx int 0x59bc
    00065ad4 handlers[0].addr uint32 0x65a4a
    00065ad5
    00065ad5 struct encoded_catch_handler ← 0x65ac2
    00065ad5 size int64 1
    00065ad6 handlers[0].type_idx int 0x59bc
    00065ad8 handlers[0].addr uint32 0x65a74
    00065ad9
    00065ad9 struct encoded_catch_handler ← 0x65aca
    00065ad9 size int64 1
    00065ada handlers[0].type_idx int 0x59bc
    00065adc handlers[0].addr uint32 0x65aa8
    00065add
    00065add // align 0x10
    00065ae0
    00065ae0android.support.v7.widget.SearchView$a::a(android.widget.AutoCompleteTextView):
    00065af0iget-object v0, v2, Landroid/support/v7/widget/SearchView$a;->a:Ljava/lang/reflect/Method;
    00065af4if-eqz v0, :cond_c
    00065af8iget-object v0, v2, Landroid/support/v7/widget/SearchView$a;->a:Ljava/lang/reflect/Method;
    00065afcconst/4 v1, 0x0
    00065afenew-array v1, v1, [Ljava/lang/Object;
    00065b02invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    00065b08return-void
    00065ae0
    00065b0a
    00065b0a struct code_item_padding
    00065b0a padding uint16 0x0000
    00065b0c
    00065b0c struct try_item
    00065b0c start_addr uint32 0x65af8
    00065b10 insn_count int 8
    00065b12 handler_off uint16 0x65b15
    00065b14
    00065b14 struct encoded_catch_handler_list
    00065b14 size int 1
    00065b15
    00065b15 struct encoded_catch_handler ← 0x65b12
    00065b15 size int64 1
    00065b16 handlers[0].type_idx int 0x5994
    00065b18 handlers[0].addr uint32 0x65b08
    00065b19
    00065b19 // align 0x4
    00065b1c
    00065b1candroid.support.v7.widget.SearchView$a::a(android.widget.AutoCompleteTextView, boolean):
    00065b2ciget-object v0, v3, Landroid/support/v7/widget/SearchView$a;->c:Ljava/lang/reflect/Method;
    00065b30if-eqz v0, :cond_13
    00065b34iget-object v0, v3, Landroid/support/v7/widget/SearchView$a;->c:Ljava/lang/reflect/Method;
    00065b38const/4 v1, 0x1
    00065b3anew-array v1, v1, [Ljava/lang/Object;
    00065b3econst/4 v2, 0x0
    00065b40invoke-static {v5}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
    00065b46move-result-object v5
    00065b48aput-object v5, v1, v2
    00065b4cinvoke-virtual {v0, v4, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    00065b52return-void
    00065b1c
    00065b54
    00065b54 struct try_item
    00065b54 start_addr uint32 0x65b34
    00065b58 insn_count int 15
    00065b5a handler_off uint16 0x65b5d
    00065b5c
    00065b5c struct encoded_catch_handler_list
    00065b5c size int 1
    00065b5d
    00065b5d struct encoded_catch_handler ← 0x65b5a
    00065b5d size int64 1
    00065b5e handlers[0].type_idx int 0x5994
    00065b60 handlers[0].addr uint32 0x65b52
    00065b61
    00065b61 // align 0x4
    00065b64
    00065b64android.support.v7.widget.SearchView$a::b(android.widget.AutoCompleteTextView):
    00065b74iget-object v0, v2, Landroid/support/v7/widget/SearchView$a;->b:Ljava/lang/reflect/Method;
    00065b78if-eqz v0, :cond_c
    00065b7ciget-object v0, v2, Landroid/support/v7/widget/SearchView$a;->b:Ljava/lang/reflect/Method;
    00065b80const/4 v1, 0x0
    00065b82new-array v1, v1, [Ljava/lang/Object;
    00065b86invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    00065b8creturn-void
    00065b64
    00065b8e
    00065b8e struct code_item_padding
    00065b8e padding uint16 0x0000
    00065b90
    00065b90 struct try_item
    00065b90 start_addr uint32 0x65b7c
    00065b94 insn_count int 8
    00065b96 handler_off uint16 0x65b99
    00065b98
    00065b98 struct encoded_catch_handler_list
    00065b98 size int 1
    00065b99
    00065b99 struct encoded_catch_handler ← 0x65b96
    00065b99 size int64 1
    00065b9a handlers[0].type_idx int 0x5994
    00065b9c handlers[0].addr uint32 0x65b8c
    00065b9d
    00065b9d // align 0x10
    00065ba0
    00065ba0android.support.v7.widget.SearchView$e$1::<init>():
    00065bb0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00065bb6return-void
    00065ba0
    00065bb8
    00065bb8android.support.v7.widget.SearchView$e$1::a(android.os.Parcel, java.lang.ClassLoader):
    00065bc8invoke-virtual {v0, v1, v2}, Landroid/support/v7/widget/SearchView$e$1;->b(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/SearchView$e;
    00065bcemove-result-object v1
    00065bd0return-object v1
    00065bb8
    00065bd2
    00065bd2 // align 0x4
    00065bd4
    00065bd4android.support.v7.widget.SearchView$e$1::a(int):
    00065be4invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$e$1;->b(I)[Landroid/support/v7/widget/SearchView$e;
    00065beamove-result-object v1
    00065becreturn-object v1
    00065bd4
    00065bee
    00065bee // align 0x10
    00065bf0
    00065bf0android.support.v7.widget.SearchView$e$1::b(android.os.Parcel, java.lang.ClassLoader):
    00065c00new-instance v0, Landroid/support/v7/widget/SearchView$e;
    00065c04invoke-direct {v0, v2, v3}, Landroid/support/v7/widget/SearchView$e;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
    00065c0areturn-object v0
    00065bf0
    00065c0c
    00065c0candroid.support.v7.widget.SearchView$e$1::b(int):
    00065c1cnew-array v1, v1, [Landroid/support/v7/widget/SearchView$e;
    00065c20return-object v1
    00065c0c
    00065c22
    00065c22 // align 0x4
    00065c24
    00065c24android.support.v7.widget.SearchView$e::<clinit>():
    00065c34new-instance v0, Landroid/support/v7/widget/SearchView$e$1;
    00065c38invoke-direct {v0}, Landroid/support/v7/widget/SearchView$e$1;-><init>()V
    00065c3einvoke-static {v0}, Landroid/support/v4/e/d;->a(Landroid/support/v4/e/e;)Landroid/os/Parcelable$Creator;
    00065c44move-result-object v0
    00065c46sput-object v0, Landroid/support/v7/widget/SearchView$e;->CREATOR:Landroid/os/Parcelable$Creator;
    00065c4areturn-void
    00065c24
    00065c4c
    00065c4candroid.support.v7.widget.SearchView$e::<init>(android.os.Parcel, java.lang.ClassLoader):
    00065c5cinvoke-direct {v0, v1, v2}, Landroid/support/v4/g/a;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
    00065c62const/4 v2, 0x0
    00065c64invoke-virtual {v1, v2}, Landroid/os/Parcel;->readValue(Ljava/lang/ClassLoader;)Ljava/lang/Object;
    00065c6amove-result-object v1
    00065c6ccheck-cast v1, Ljava/lang/Boolean;
    00065c70invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
    00065c76move-result v1
    00065c78iput-boolean v1, v0, Landroid/support/v7/widget/SearchView$e;->b:Z
    00065c7creturn-void
    00065c4c
    00065c7e
    00065c7e // align 0x10
    00065c80
    00065c80android.support.v7.widget.SearchView$e::<init>(android.os.Parcelable):
    00065c90invoke-direct {v0, v1}, Landroid/support/v4/g/a;-><init>(Landroid/os/Parcelable;)V
    00065c96return-void
    00065c80
    00065c98
    00065c98android.support.v7.widget.SearchView$e::toString():
    00065ca8new-instance v0, Ljava/lang/StringBuilder;
    00065cacinvoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
    00065cb2const-string v1, "SearchView.SavedState{"
    00065cb6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00065cbcinvoke-static {v2}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
    00065cc2move-result v1
    00065cc4invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
    00065ccamove-result-object v1
    00065cccinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00065cd2const-string v1, " isIconified="
    00065cd6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00065cdciget-boolean v1, v2, Landroid/support/v7/widget/SearchView$e;->b:Z
    00065ce0invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
    00065ce6const-string v1, "}"
    00065ceainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00065cf0invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00065cf6move-result-object v0
    00065cf8return-object v0
    00065c98
    00065cfa
    00065cfa // align 0x4
    00065cfc
    00065cfcandroid.support.v7.widget.SearchView$e::writeToParcel(android.os.Parcel, int):
    00065d0cinvoke-super {v0, v1, v2}, Landroid/support/v4/g/a;->writeToParcel(Landroid/os/Parcel;I)V
    00065d12iget-boolean v2, v0, Landroid/support/v7/widget/SearchView$e;->b:Z
    00065d16invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
    00065d1cmove-result-object v2
    00065d1einvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeValue(Ljava/lang/Object;)V
    00065d24return-void
    00065cfc
    00065d26
    00065d26 // align 0x8
    00065d28
    00065d28android.support.v7.widget.SearchView$f::<init>(android.graphics.Rect, android.graphics.Rect, android.view.View):
    00065d38invoke-direct {v1, v2, v4}, Landroid/view/TouchDelegate;-><init>(Landroid/graphics/Rect;Landroid/view/View;)V
    00065d3einvoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
    00065d44move-result-object v0
    00065d46invoke-static {v0}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
    00065d4cmove-result-object v0
    00065d4einvoke-virtual {v0}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
    00065d54move-result v0
    00065d56iput v0, v1, Landroid/support/v7/widget/SearchView$f;->e:I
    00065d5anew-instance v0, Landroid/graphics/Rect;
    00065d5einvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
    00065d64iput-object v0, v1, Landroid/support/v7/widget/SearchView$f;->b:Landroid/graphics/Rect;
    00065d68new-instance v0, Landroid/graphics/Rect;
    00065d6cinvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
    00065d72iput-object v0, v1, Landroid/support/v7/widget/SearchView$f;->d:Landroid/graphics/Rect;
    00065d76new-instance v0, Landroid/graphics/Rect;
    00065d7ainvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
    00065d80iput-object v0, v1, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
    00065d84invoke-virtual {v1, v2, v3}, Landroid/support/v7/widget/SearchView$f;->a(Landroid/graphics/Rect;Landroid/graphics/Rect;)V
    00065d8aiput-object v4, v1, Landroid/support/v7/widget/SearchView$f;->a:Landroid/view/View;
    00065d8ereturn-void
    00065d28
    00065d90
    00065d90android.support.v7.widget.SearchView$f::a(android.graphics.Rect, android.graphics.Rect):
    00065da0iget-object v0, v2, Landroid/support/v7/widget/SearchView$f;->b:Landroid/graphics/Rect;
    00065da4invoke-virtual {v0, v3}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
    00065daaiget-object v0, v2, Landroid/support/v7/widget/SearchView$f;->d:Landroid/graphics/Rect;
    00065daeinvoke-virtual {v0, v3}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
    00065db4iget-object v3, v2, Landroid/support/v7/widget/SearchView$f;->d:Landroid/graphics/Rect;
    00065db8iget v0, v2, Landroid/support/v7/widget/SearchView$f;->e:I
    00065dbcneg-int v0, v0
    00065dbeiget v1, v2, Landroid/support/v7/widget/SearchView$f;->e:I
    00065dc2neg-int v1, v1
    00065dc4invoke-virtual {v3, v0, v1}, Landroid/graphics/Rect;->inset(II)V
    00065dcaiget-object v3, v2, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
    00065dceinvoke-virtual {v3, v4}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
    00065dd4return-void
    00065d90
    00065dd6
    00065dd6 // align 0x8
    00065dd8
    00065dd8android.support.v7.widget.SearchView$f::onTouchEvent(android.view.MotionEvent):
    00065de8invoke-virtual {v7}, Landroid/view/MotionEvent;->getX()F
    00065deemove-result v0
    00065df0float-to-int v0, v0
    00065df2invoke-virtual {v7}, Landroid/view/MotionEvent;->getY()F
    00065df8move-result v1
    00065dfafloat-to-int v1, v1
    00065dfcinvoke-virtual {v7}, Landroid/view/MotionEvent;->getAction()I
    00065e02move-result v2
    00065e04const/4 v3, 0x1
    00065e06const/4 v4, 0x0
    00065e08packed-switch v2, :pswitch_data_68
    00065e0egoto :goto_33
    00065e10iget-boolean v2, v6, Landroid/support/v7/widget/SearchView$f;->f:Z
    00065e14iput-boolean v4, v6, Landroid/support/v7/widget/SearchView$f;->f:Z
    00065e18goto :goto_34
    00065e1aiget-boolean v2, v6, Landroid/support/v7/widget/SearchView$f;->f:Z
    00065e1eif-eqz v2, :cond_34
    00065e22iget-object v5, v6, Landroid/support/v7/widget/SearchView$f;->d:Landroid/graphics/Rect;
    00065e26invoke-virtual {v5, v0, v1}, Landroid/graphics/Rect;->contains(II)Z
    00065e2cmove-result v5
    00065e2eif-nez v5, :cond_34
    00065e32const/4 v3, 0x0
    00065e34goto :goto_34
    00065e36iget-object v2, v6, Landroid/support/v7/widget/SearchView$f;->b:Landroid/graphics/Rect;
    00065e3ainvoke-virtual {v2, v0, v1}, Landroid/graphics/Rect;->contains(II)Z
    00065e40move-result v2
    00065e42if-eqz v2, :cond_33
    00065e46iput-boolean v3, v6, Landroid/support/v7/widget/SearchView$f;->f:Z
    00065e4aconst/4 v2, 0x1
    00065e4cgoto :goto_34
    00065e4econst/4 v2, 0x0
    00065e50if-eqz v2, :cond_67
    00065e54if-eqz v3, :cond_52
    00065e58iget-object v2, v6, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
    00065e5cinvoke-virtual {v2, v0, v1}, Landroid/graphics/Rect;->contains(II)Z
    00065e62move-result v2
    00065e64if-nez v2, :cond_52
    00065e68iget-object v0, v6, Landroid/support/v7/widget/SearchView$f;->a:Landroid/view/View;
    00065e6cinvoke-virtual {v0}, Landroid/view/View;->getWidth()I
    00065e72move-result v0
    00065e74div-int/lit8 v0, v0, 0x2
    00065e78int-to-float v0, v0
    00065e7aiget-object v1, v6, Landroid/support/v7/widget/SearchView$f;->a:Landroid/view/View;
    00065e7einvoke-virtual {v1}, Landroid/view/View;->getHeight()I
    00065e84move-result v1
    00065e86div-int/lit8 v1, v1, 0x2
    00065e8agoto :goto_5d
    00065e8ciget-object v2, v6, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
    00065e90iget v2, v2, Landroid/graphics/Rect;->left:I
    00065e94sub-int/2addr v0, v2
    00065e96int-to-float v0, v0
    00065e98iget-object v2, v6, Landroid/support/v7/widget/SearchView$f;->c:Landroid/graphics/Rect;
    00065e9ciget v2, v2, Landroid/graphics/Rect;->top:I
    00065ea0sub-int/2addr v1, v2
    00065ea2int-to-float v1, v1
    00065ea4invoke-virtual {v7, v0, v1}, Landroid/view/MotionEvent;->setLocation(FF)V
    00065eaaiget-object v0, v6, Landroid/support/v7/widget/SearchView$f;->a:Landroid/view/View;
    00065eaeinvoke-virtual {v0, v7}, Landroid/view/View;->dispatchTouchEvent(Landroid/view/MotionEvent;)Z
    00065eb4move-result v4
    00065eb6return v4
    00065eb8.packed-switch 0x0
    00065dd8
    00065ed0
    00065ed0android.support.v7.widget.SearchView::<clinit>():
    00065ee0new-instance v0, Landroid/support/v7/widget/SearchView$a;
    00065ee4invoke-direct {v0}, Landroid/support/v7/widget/SearchView$a;-><init>()V
    00065eeasput-object v0, Landroid/support/v7/widget/SearchView;->i:Landroid/support/v7/widget/SearchView$a;
    00065eeereturn-void
    00065ed0
    00065ef0
    00065ef0android.support.v7.widget.SearchView::a(java.lang.String, android.net.Uri, java.lang.String, java.lang.String, int, java.lang.String):
    00065f00new-instance v0, Landroid/content/Intent;
    00065f04invoke-direct {v0, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
    00065f0aconst/high16 v2, 0x10000000
    00065f0einvoke-virtual {v0, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
    00065f14if-eqz v3, :cond_f
    00065f18invoke-virtual {v0, v3}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
    00065f1econst-string v2, "user_query"
    00065f22iget-object v3, v1, Landroid/support/v7/widget/SearchView;->J:Ljava/lang/CharSequence;
    00065f26invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;
    00065f2cif-eqz v5, :cond_1d
    00065f30const-string v2, "query"
    00065f34invoke-virtual {v0, v2, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
    00065f3aif-eqz v4, :cond_24
    00065f3econst-string v2, "intent_extra_data_key"
    00065f42invoke-virtual {v0, v2, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
    00065f48iget-object v2, v1, Landroid/support/v7/widget/SearchView;->M:Landroid/os/Bundle;
    00065f4cif-eqz v2, :cond_2f
    00065f50const-string v2, "app_data"
    00065f54iget-object v3, v1, Landroid/support/v7/widget/SearchView;->M:Landroid/os/Bundle;
    00065f58invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;
    00065f5eif-eqz v6, :cond_3b
    00065f62const-string v2, "action_key"
    00065f66invoke-virtual {v0, v2, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
    00065f6cconst-string v2, "action_msg"
    00065f70invoke-virtual {v0, v2, v7}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
    00065f76iget-object v2, v1, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    00065f7ainvoke-virtual {v2}, Landroid/app/SearchableInfo;->getSearchActivity()Landroid/content/ComponentName;
    00065f80move-result-object v2
    00065f82invoke-virtual {v0, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
    00065f88return-object v0
    00065ef0
    00065f8a
    00065f8a // align 0x4
    00065f8c
    00065f8candroid.support.v7.widget.SearchView::a(android.view.View, android.graphics.Rect):
    00065f9ciget-object v0, v4, Landroid/support/v7/widget/SearchView;->o:[I
    00065fa0invoke-virtual {v5, v0}, Landroid/view/View;->getLocationInWindow([I)V
    00065fa6iget-object v0, v4, Landroid/support/v7/widget/SearchView;->p:[I
    00065faainvoke-virtual {v4, v0}, Landroid/support/v7/widget/SearchView;->getLocationInWindow([I)V
    00065fb0iget-object v0, v4, Landroid/support/v7/widget/SearchView;->o:[I
    00065fb4const/4 v1, 0x1
    00065fb6aget v0, v0, v1
    00065fbaiget-object v2, v4, Landroid/support/v7/widget/SearchView;->p:[I
    00065fbeaget v1, v2, v1
    00065fc2sub-int/2addr v0, v1
    00065fc4iget-object v1, v4, Landroid/support/v7/widget/SearchView;->o:[I
    00065fc8const/4 v2, 0x0
    00065fcaaget v1, v1, v2
    00065fceiget-object v3, v4, Landroid/support/v7/widget/SearchView;->p:[I
    00065fd2aget v2, v3, v2
    00065fd6sub-int/2addr v1, v2
    00065fd8invoke-virtual {v5}, Landroid/view/View;->getWidth()I
    00065fdemove-result v2
    00065fe0add-int/2addr v2, v1
    00065fe2invoke-virtual {v5}, Landroid/view/View;->getHeight()I
    00065fe8move-result v5
    00065feaadd-int/2addr v5, v0
    00065fecinvoke-virtual {v6, v1, v0, v2, v5}, Landroid/graphics/Rect;->set(IIII)V
    00065ff2return-void
    00065f8c
    00065ff4
    00065ff4android.support.v7.widget.SearchView::a(boolean):
    00066004iput-boolean v7, v6, Landroid/support/v7/widget/SearchView;->C:Z
    00066008const/16 v0, 0x8
    0006600cconst/4 v1, 0x0
    0006600eif-eqz v7, :cond_9
    00066012const/4 v2, 0x0
    00066014goto :goto_b
    00066016const/16 v2, 0x8
    0006601aiget-object v3, v6, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    0006601einvoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable;
    00066024move-result-object v3
    00066026invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0006602cmove-result v3
    0006602econst/4 v4, 0x1
    00066030xor-int/2addr v3, v4
    00066032iget-object v5, v6, Landroid/support/v7/widget/SearchView;->b:Landroid/widget/ImageView;
    00066036invoke-virtual {v5, v2}, Landroid/widget/ImageView;->setVisibility(I)V
    0006603cinvoke-direct {v6, v3}, Landroid/support/v7/widget/SearchView;->b(Z)V
    00066042iget-object v2, v6, Landroid/support/v7/widget/SearchView;->j:Landroid/view/View;
    00066046if-eqz v7, :cond_26
    0006604aconst/16 v7, 0x8
    0006604egoto :goto_27
    00066050const/4 v7, 0x0
    00066052invoke-virtual {v2, v7}, Landroid/view/View;->setVisibility(I)V
    00066058iget-object v7, v6, Landroid/support/v7/widget/SearchView;->q:Landroid/widget/ImageView;
    0006605cinvoke-virtual {v7}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
    00066062move-result-object v7
    00066064if-eqz v7, :cond_38
    00066068iget-boolean v7, v6, Landroid/support/v7/widget/SearchView;->B:Z
    0006606cif-eqz v7, :cond_37
    00066070goto :goto_38
    00066072const/4 v0, 0x0
    00066074iget-object v7, v6, Landroid/support/v7/widget/SearchView;->q:Landroid/widget/ImageView;
    00066078invoke-virtual {v7, v0}, Landroid/widget/ImageView;->setVisibility(I)V
    0006607einvoke-direct {v6}, Landroid/support/v7/widget/SearchView;->m()V
    00066084if-nez v3, :cond_43
    00066088const/4 v1, 0x1
    0006608ainvoke-direct {v6, v1}, Landroid/support/v7/widget/SearchView;->c(Z)V
    00066090invoke-direct {v6}, Landroid/support/v7/widget/SearchView;->l()V
    00066096return-void
    00065ff4
    00066098
    00066098android.support.v7.widget.SearchView::a(android.content.Context):
    000660a8invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000660aemove-result-object v1
    000660b0invoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    000660b6move-result-object v1
    000660b8iget v1, v1, Landroid/content/res/Configuration;->orientation:I
    000660bcconst/4 v0, 0x2
    000660beif-ne v1, v0, :cond_f
    000660c2const/4 v1, 0x1
    000660c4goto :goto_10
    000660c6const/4 v1, 0x0
    000660c8return v1
    00066098
    000660ca
    000660ca // align 0x4
    000660cc
    000660ccandroid.support.v7.widget.SearchView::b(java.lang.CharSequence):
    000660dciget-boolean v0, v5, Landroid/support/v7/widget/SearchView;->B:Z
    000660e0if-eqz v0, :cond_37
    000660e4iget-object v0, v5, Landroid/support/v7/widget/SearchView;->r:Landroid/graphics/drawable/Drawable;
    000660e8if-nez v0, :cond_9
    000660ecgoto :goto_37
    000660eeiget-object v0, v5, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    000660f2invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getTextSize()F
    000660f8move-result v0
    000660fafloat-to-double v0, v0
    000660fcconst-wide/high16 v2, 0x3ff4000000000000
    00066100invoke-static {v0, v1}, Ljava/lang/Double;->isNaN(D)Z
    00066106mul-double v0, v0, v2
    0006610adouble-to-int v0, v0
    0006610ciget-object v1, v5, Landroid/support/v7/widget/SearchView;->r:Landroid/graphics/drawable/Drawable;
    00066110const/4 v2, 0x0
    00066112invoke-virtual {v1, v2, v2, v0, v0}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
    00066118new-instance v0, Landroid/text/SpannableStringBuilder;
    0006611cconst-string v1, " "
    00066120invoke-direct {v0, v1}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V
    00066126new-instance v1, Landroid/text/style/ImageSpan;
    0006612aiget-object v2, v5, Landroid/support/v7/widget/SearchView;->r:Landroid/graphics/drawable/Drawable;
    0006612einvoke-direct {v1, v2}, Landroid/text/style/ImageSpan;-><init>(Landroid/graphics/drawable/Drawable;)V
    00066134const/4 v2, 0x1
    00066136const/4 v3, 0x2
    00066138const/16 v4, 0x21
    0006613cinvoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V
    00066142invoke-virtual {v0, v6}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
    00066148return-object v0
    0006614areturn-object v6
    000660cc
    0006614c
    0006614candroid.support.v7.widget.SearchView::b(boolean):
    0006615ciget-boolean v0, v1, Landroid/support/v7/widget/SearchView;->D:Z
    00066160if-eqz v0, :cond_18
    00066164invoke-direct {v1}, Landroid/support/v7/widget/SearchView;->k()Z
    0006616amove-result v0
    0006616cif-eqz v0, :cond_18
    00066170invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;->hasFocus()Z
    00066176move-result v0
    00066178if-eqz v0, :cond_18
    0006617cif-nez v2, :cond_16
    00066180iget-boolean v2, v1, Landroid/support/v7/widget/SearchView;->I:Z
    00066184if-nez v2, :cond_18
    00066188const/4 v2, 0x0
    0006618agoto :goto_1a
    0006618cconst/16 v2, 0x8
    00066190iget-object v0, v1, Landroid/support/v7/widget/SearchView;->c:Landroid/widget/ImageView;
    00066194invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
    0006619areturn-void
    0006614c
    0006619c
    0006619candroid.support.v7.widget.SearchView::c(boolean):
    000661aciget-boolean v0, v2, Landroid/support/v7/widget/SearchView;->I:Z
    000661b0const/16 v1, 0x8
    000661b4if-eqz v0, :cond_15
    000661b8invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->c()Z
    000661bemove-result v0
    000661c0if-nez v0, :cond_15
    000661c4if-eqz v3, :cond_15
    000661c8const/4 v3, 0x0
    000661caiget-object v0, v2, Landroid/support/v7/widget/SearchView;->c:Landroid/widget/ImageView;
    000661ceinvoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
    000661d4goto :goto_17
    000661d6const/16 v3, 0x8
    000661daiget-object v0, v2, Landroid/support/v7/widget/SearchView;->e:Landroid/widget/ImageView;
    000661deinvoke-virtual {v0, v3}, Landroid/widget/ImageView;->setVisibility(I)V
    000661e4return-void
    0006619c
    000661e6
    000661e6 // align 0x8
    000661e8
    000661e8android.support.v7.widget.SearchView::getPreferredHeight():
    000661f8invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->getContext()Landroid/content/Context;
    000661femove-result-object v0
    00066200invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    00066206move-result-object v0
    00066208sget v1, Landroid/support/v7/a/a$d;->abc_search_view_preferred_height:I
    0006620cinvoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    00066212move-result v0
    00066214return v0
    000661e8
    00066216
    00066216 // align 0x8
    00066218
    00066218android.support.v7.widget.SearchView::getPreferredWidth():
    00066228invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->getContext()Landroid/content/Context;
    0006622emove-result-object v0
    00066230invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    00066236move-result-object v0
    00066238sget v1, Landroid/support/v7/a/a$d;->abc_search_view_preferred_width:I
    0006623cinvoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    00066242move-result v0
    00066244return v0
    00066218
    00066246
    00066246 // align 0x8
    00066248
    00066248android.support.v7.widget.SearchView::j():
    00066258iget-object v0, v4, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    0006625cconst/4 v1, 0x0
    0006625eif-eqz v0, :cond_36
    00066262iget-object v0, v4, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    00066266invoke-virtual {v0}, Landroid/app/SearchableInfo;->getVoiceSearchEnabled()Z
    0006626cmove-result v0
    0006626eif-eqz v0, :cond_36
    00066272const/4 v0, 0x0
    00066274iget-object v2, v4, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    00066278invoke-virtual {v2}, Landroid/app/SearchableInfo;->getVoiceSearchLaunchWebSearch()Z
    0006627emove-result v2
    00066280if-eqz v2, :cond_19
    00066284iget-object v0, v4, Landroid/support/v7/widget/SearchView;->u:Landroid/content/Intent;
    00066288goto :goto_23
    0006628aiget-object v2, v4, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    0006628einvoke-virtual {v2}, Landroid/app/SearchableInfo;->getVoiceSearchLaunchRecognizer()Z
    00066294move-result v2
    00066296if-eqz v2, :cond_23
    0006629aiget-object v0, v4, Landroid/support/v7/widget/SearchView;->v:Landroid/content/Intent;
    0006629eif-eqz v0, :cond_36
    000662a2invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;->getContext()Landroid/content/Context;
    000662a8move-result-object v2
    000662aainvoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
    000662b0move-result-object v2
    000662b2const/high16 v3, 0x10000
    000662b6invoke-virtual {v2, v0, v3}, Landroid/content/pm/PackageManager;->resolveActivity(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;
    000662bcmove-result-object v0
    000662beif-eqz v0, :cond_36
    000662c2const/4 v1, 0x1
    000662c4return v1
    00066248
    000662c6
    000662c6 // align 0x8
    000662c8
    000662c8android.support.v7.widget.SearchView::k():
    000662d8iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;->D:Z
    000662dcif-nez v0, :cond_8
    000662e0iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;->I:Z
    000662e4if-eqz v0, :cond_10
    000662e8invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;->c()Z
    000662eemove-result v0
    000662f0if-nez v0, :cond_10
    000662f4const/4 v0, 0x1
    000662f6goto :goto_11
    000662f8const/4 v0, 0x0
    000662fareturn v0
    000662c8
    000662fc
    000662fcandroid.support.v7.widget.SearchView::l():
    0006630cinvoke-direct {v2}, Landroid/support/v7/widget/SearchView;->k()Z
    00066312move-result v0
    00066314if-eqz v0, :cond_18
    00066318iget-object v0, v2, Landroid/support/v7/widget/SearchView;->c:Landroid/widget/ImageView;
    0006631cinvoke-virtual {v0}, Landroid/widget/ImageView;->getVisibility()I
    00066322move-result v0
    00066324if-eqz v0, :cond_16
    00066328iget-object v0, v2, Landroid/support/v7/widget/SearchView;->e:Landroid/widget/ImageView;
    0006632cinvoke-virtual {v0}, Landroid/widget/ImageView;->getVisibility()I
    00066332move-result v0
    00066334if-nez v0, :cond_18
    00066338const/4 v0, 0x0
    0006633agoto :goto_1a
    0006633cconst/16 v0, 0x8
    00066340iget-object v1, v2, Landroid/support/v7/widget/SearchView;->k:Landroid/view/View;
    00066344invoke-virtual {v1, v0}, Landroid/view/View;->setVisibility(I)V
    0006634areturn-void
    000662fc
    0006634c
    0006634candroid.support.v7.widget.SearchView::m():
    0006635ciget-object v0, v4, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066360invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable;
    00066366move-result-object v0
    00066368invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0006636emove-result v0
    00066370const/4 v1, 0x1
    00066372xor-int/2addr v0, v1
    00066374const/4 v2, 0x0
    00066376if-nez v0, :cond_19
    0006637aiget-boolean v3, v4, Landroid/support/v7/widget/SearchView;->B:Z
    0006637eif-eqz v3, :cond_18
    00066382iget-boolean v3, v4, Landroid/support/v7/widget/SearchView;->K:Z
    00066386if-nez v3, :cond_18
    0006638agoto :goto_19
    0006638cconst/4 v1, 0x0
    0006638eiget-object v3, v4, Landroid/support/v7/widget/SearchView;->d:Landroid/widget/ImageView;
    00066392if-eqz v1, :cond_1e
    00066396goto :goto_20
    00066398const/16 v2, 0x8
    0006639cinvoke-virtual {v3, v2}, Landroid/widget/ImageView;->setVisibility(I)V
    000663a2iget-object v1, v4, Landroid/support/v7/widget/SearchView;->d:Landroid/widget/ImageView;
    000663a6invoke-virtual {v1}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
    000663acmove-result-object v1
    000663aeif-eqz v1, :cond_35
    000663b2if-eqz v0, :cond_30
    000663b6sget-object v0, Landroid/support/v7/widget/SearchView;->ENABLED_STATE_SET:[I
    000663bagoto :goto_32
    000663bcsget-object v0, Landroid/support/v7/widget/SearchView;->EMPTY_STATE_SET:[I
    000663c0invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;->setState([I)Z
    000663c6return-void
    0006634c
    000663c8
    000663c8android.support.v7.widget.SearchView::n():
    000663d8iget-object v0, v1, Landroid/support/v7/widget/SearchView;->O:Ljava/lang/Runnable;
    000663dcinvoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;->post(Ljava/lang/Runnable;)Z
    000663e2return-void
    000663c8
    000663e4
    000663e4android.support.v7.widget.SearchView::o():
    000663f4invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->getQueryHint()Ljava/lang/CharSequence;
    000663famove-result-object v0
    000663fciget-object v1, v2, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066400if-nez v0, :cond_a
    00066404const-string v0, ""
    00066408invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;->b(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
    0006640emove-result-object v0
    00066410invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setHint(Ljava/lang/CharSequence;)V
    00066416return-void
    000663e4
    00066418
    00066418android.support.v7.widget.SearchView::p():
    00066428iget-object v0, v5, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    0006642ciget-object v1, v5, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    00066430invoke-virtual {v1}, Landroid/app/SearchableInfo;->getSuggestThreshold()I
    00066436move-result v1
    00066438invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setThreshold(I)V
    0006643eiget-object v0, v5, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066442iget-object v1, v5, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    00066446invoke-virtual {v1}, Landroid/app/SearchableInfo;->getImeOptions()I
    0006644cmove-result v1
    0006644einvoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setImeOptions(I)V
    00066454iget-object v0, v5, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    00066458invoke-virtual {v0}, Landroid/app/SearchableInfo;->getInputType()I
    0006645emove-result v0
    00066460and-int/lit8 v1, v0, 0xf
    00066464const/4 v2, 0x1
    00066466if-ne v1, v2, :cond_33
    0006646aconst v1, -0x10001
    00066470and-int/2addr v0, v1
    00066472iget-object v1, v5, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    00066476invoke-virtual {v1}, Landroid/app/SearchableInfo;->getSuggestAuthority()Ljava/lang/String;
    0006647cmove-result-object v1
    0006647eif-eqz v1, :cond_33
    00066482const/high16 v1, 0x10000
    00066486or-int/2addr v0, v1
    00066488const/high16 v1, 0x80000
    0006648cor-int/2addr v0, v1
    0006648eiget-object v1, v5, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066492invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setInputType(I)V
    00066498iget-object v0, v5, Landroid/support/v7/widget/SearchView;->g:Landroid/support/v4/widget/b;
    0006649cif-eqz v0, :cond_42
    000664a0iget-object v0, v5, Landroid/support/v7/widget/SearchView;->g:Landroid/support/v4/widget/b;
    000664a4const/4 v1, 0x0
    000664a6invoke-virtual {v0, v1}, Landroid/support/v4/widget/b;->a(Landroid/database/Cursor;)V
    000664aciget-object v0, v5, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    000664b0invoke-virtual {v0}, Landroid/app/SearchableInfo;->getSuggestAuthority()Ljava/lang/String;
    000664b6move-result-object v0
    000664b8if-eqz v0, :cond_6c
    000664bcnew-instance v0, Landroid/support/v7/widget/ad;
    000664c0invoke-virtual {v5}, Landroid/support/v7/widget/SearchView;->getContext()Landroid/content/Context;
    000664c6move-result-object v1
    000664c8iget-object v3, v5, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    000664cciget-object v4, v5, Landroid/support/v7/widget/SearchView;->Q:Ljava/util/WeakHashMap;
    000664d0invoke-direct {v0, v1, v5, v3, v4}, Landroid/support/v7/widget/ad;-><init>(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V
    000664d6iput-object v0, v5, Landroid/support/v7/widget/SearchView;->g:Landroid/support/v4/widget/b;
    000664daiget-object v0, v5, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    000664deiget-object v1, v5, Landroid/support/v7/widget/SearchView;->g:Landroid/support/v4/widget/b;
    000664e2invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setAdapter(Landroid/widget/ListAdapter;)V
    000664e8iget-object v0, v5, Landroid/support/v7/widget/SearchView;->g:Landroid/support/v4/widget/b;
    000664eccheck-cast v0, Landroid/support/v7/widget/ad;
    000664f0iget-boolean v1, v5, Landroid/support/v7/widget/SearchView;->F:Z
    000664f4if-eqz v1, :cond_69
    000664f8const/4 v2, 0x2
    000664fainvoke-virtual {v0, v2}, Landroid/support/v7/widget/ad;->a(I)V
    00066500return-void
    00066418
    00066502
    00066502 // align 0x4
    00066504
    00066504android.support.v7.widget.SearchView::q():
    00066514iget-object v0, v1, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066518invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->dismissDropDown()V
    0006651ereturn-void
    00066504
    00066520
    00066520android.support.v7.widget.SearchView::setQuery(java.lang.CharSequence):
    00066530iget-object v0, v2, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066534invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setText(Ljava/lang/CharSequence;)V
    0006653aiget-object v0, v2, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    0006653einvoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    00066544move-result v1
    00066546if-eqz v1, :cond_f
    0006654aconst/4 v3, 0x0
    0006654cgoto :goto_13
    0006654einvoke-interface {v3}, Ljava/lang/CharSequence;->length()I
    00066554move-result v3
    00066556invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setSelection(I)V
    0006655creturn-void
    00066520
    0006655e
    0006655e // align 0x10
    00066560
    00066560android.support.v7.widget.SearchView::a():
    00066570iget-boolean v0, v3, Landroid/support/v7/widget/SearchView;->K:Z
    00066574if-eqz v0, :cond_5
    00066578return-void
    0006657aconst/4 v0, 0x1
    0006657ciput-boolean v0, v3, Landroid/support/v7/widget/SearchView;->K:Z
    00066580iget-object v0, v3, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066584invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getImeOptions()I
    0006658amove-result v0
    0006658ciput v0, v3, Landroid/support/v7/widget/SearchView;->L:I
    00066590iget-object v0, v3, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066594iget v1, v3, Landroid/support/v7/widget/SearchView;->L:I
    00066598const/high16 v2, 0x2000000
    0006659cor-int/2addr v1, v2
    0006659einvoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setImeOptions(I)V
    000665a4iget-object v0, v3, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    000665a8const-string v1, ""
    000665acinvoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setText(Ljava/lang/CharSequence;)V
    000665b2const/4 v0, 0x0
    000665b4invoke-virtual {v3, v0}, Landroid/support/v7/widget/SearchView;->setIconified(Z)V
    000665bareturn-void
    00066560
    000665bc
    000665bcandroid.support.v7.widget.SearchView::a(int, java.lang.String, java.lang.String):
    000665ccconst-string v1, "android.intent.action.SEARCH"
    000665d0const/4 v2, 0x0
    000665d2const/4 v3, 0x0
    000665d4move-object v0, v7
    000665d6move-object v4, v10
    000665d8move v5, v8
    000665damove-object v6, v9
    000665dcinvoke-direct/range {v0 .. v6}, Landroid/support/v7/widget/SearchView;->a(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent;
    000665e2move-result-object v8
    000665e4invoke-virtual {v7}, Landroid/support/v7/widget/SearchView;->getContext()Landroid/content/Context;
    000665eamove-result-object v9
    000665ecinvoke-virtual {v9, v8}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
    000665f2return-void
    000665bc
    000665f4
    000665f4android.support.v7.widget.SearchView::a(java.lang.CharSequence):
    00066604invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;->setQuery(Ljava/lang/CharSequence;)V
    0006660areturn-void
    000665f4
    0006660c
    0006660candroid.support.v7.widget.SearchView::a(java.lang.CharSequence, boolean):
    0006661ciget-object v0, v2, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066620invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setText(Ljava/lang/CharSequence;)V
    00066626if-eqz v3, :cond_14
    0006662aiget-object v0, v2, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    0006662eiget-object v1, v2, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066632invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->length()I
    00066638move-result v1
    0006663ainvoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setSelection(I)V
    00066640iput-object v3, v2, Landroid/support/v7/widget/SearchView;->J:Ljava/lang/CharSequence;
    00066644if-eqz v4, :cond_1f
    00066648invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0006664emove-result v3
    00066650if-nez v3, :cond_1f
    00066654invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->d()V
    0006665areturn-void
    0006660c
    0006665c
    0006665candroid.support.v7.widget.SearchView::b():
    0006666cconst-string v0, ""
    00066670const/4 v1, 0x0
    00066672invoke-virtual {v3, v0, v1}, Landroid/support/v7/widget/SearchView;->a(Ljava/lang/CharSequence;Z)V
    00066678invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;->clearFocus()V
    0006667econst/4 v0, 0x1
    00066680invoke-direct {v3, v0}, Landroid/support/v7/widget/SearchView;->a(Z)V
    00066686iget-object v0, v3, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    0006668aiget v2, v3, Landroid/support/v7/widget/SearchView;->L:I
    0006668einvoke-virtual {v0, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setImeOptions(I)V
    00066694iput-boolean v1, v3, Landroid/support/v7/widget/SearchView;->K:Z
    00066698return-void
    0006665c
    0006669a
    0006669a // align 0x4
    0006669c
    0006669candroid.support.v7.widget.SearchView::c():
    000666aciget-boolean v0, v1, Landroid/support/v7/widget/SearchView;->C:Z
    000666b0return v0
    0006669c
    000666b2
    000666b2 // align 0x4
    000666b4
    000666b4android.support.v7.widget.SearchView::clearFocus():
    000666c4const/4 v0, 0x1
    000666c6iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;->G:Z
    000666caconst/4 v0, 0x0
    000666ccinvoke-virtual {v2, v0}, Landroid/support/v7/widget/SearchView;->setImeVisibility(Z)V
    000666d2invoke-super {v2}, Landroid/support/v7/widget/v;->clearFocus()V
    000666d8iget-object v1, v2, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    000666dcinvoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->clearFocus()V
    000666e2iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;->G:Z
    000666e6return-void
    000666b4
    000666e8
    000666e8android.support.v7.widget.SearchView::d():
    000666f8iget-object v0, v3, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    000666fcinvoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable;
    00066702move-result-object v0
    00066704if-eqz v0, :cond_31
    00066708invoke-static {v0}, Landroid/text/TextUtils;->getTrimmedLength(Ljava/lang/CharSequence;)I
    0006670emove-result v1
    00066710if-lez v1, :cond_31
    00066714iget-object v1, v3, Landroid/support/v7/widget/SearchView;->x:Landroid/support/v7/widget/SearchView$c;
    00066718if-eqz v1, :cond_1e
    0006671ciget-object v1, v3, Landroid/support/v7/widget/SearchView;->x:Landroid/support/v7/widget/SearchView$c;
    00066720invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
    00066726move-result-object v2
    00066728invoke-interface {v1, v2}, Landroid/support/v7/widget/SearchView$c;->a(Ljava/lang/String;)Z
    0006672emove-result v1
    00066730if-nez v1, :cond_31
    00066734iget-object v1, v3, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    00066738const/4 v2, 0x0
    0006673aif-eqz v1, :cond_2b
    0006673econst/4 v1, 0x0
    00066740invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
    00066746move-result-object v0
    00066748invoke-virtual {v3, v2, v1, v0}, Landroid/support/v7/widget/SearchView;->a(ILjava/lang/String;Ljava/lang/String;)V
    0006674einvoke-virtual {v3, v2}, Landroid/support/v7/widget/SearchView;->setImeVisibility(Z)V
    00066754invoke-direct {v3}, Landroid/support/v7/widget/SearchView;->q()V
    0006675areturn-void
    000666e8
    0006675c
    0006675candroid.support.v7.widget.SearchView::e():
    0006676ciget-object v0, v3, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066770invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable;
    00066776move-result-object v0
    00066778invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0006677emove-result v0
    00066780const/4 v1, 0x1
    00066782if-eqz v0, :cond_24
    00066786iget-boolean v0, v3, Landroid/support/v7/widget/SearchView;->B:Z
    0006678aif-eqz v0, :cond_33
    0006678eiget-object v0, v3, Landroid/support/v7/widget/SearchView;->y:Landroid/support/v7/widget/SearchView$b;
    00066792if-eqz v0, :cond_1d
    00066796iget-object v0, v3, Landroid/support/v7/widget/SearchView;->y:Landroid/support/v7/widget/SearchView$b;
    0006679ainvoke-interface {v0}, Landroid/support/v7/widget/SearchView$b;->a()Z
    000667a0move-result v0
    000667a2if-nez v0, :cond_33
    000667a6invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;->clearFocus()V
    000667acinvoke-direct {v3, v1}, Landroid/support/v7/widget/SearchView;->a(Z)V
    000667b2goto :goto_33
    000667b4iget-object v0, v3, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    000667b8const-string v2, ""
    000667bcinvoke-virtual {v0, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->setText(Ljava/lang/CharSequence;)V
    000667c2iget-object v0, v3, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    000667c6invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->requestFocus()Z
    000667ccinvoke-virtual {v3, v1}, Landroid/support/v7/widget/SearchView;->setImeVisibility(Z)V
    000667d2return-void
    0006675c
    000667d4
    000667d4android.support.v7.widget.SearchView::f():
    000667e4const/4 v0, 0x0
    000667e6invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;->a(Z)V
    000667eciget-object v0, v1, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    000667f0invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->requestFocus()Z
    000667f6const/4 v0, 0x1
    000667f8invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;->setImeVisibility(Z)V
    000667feiget-object v0, v1, Landroid/support/v7/widget/SearchView;->A:Landroid/view/View$OnClickListener;
    00066802if-eqz v0, :cond_16
    00066806iget-object v0, v1, Landroid/support/v7/widget/SearchView;->A:Landroid/view/View$OnClickListener;
    0006680ainvoke-interface {v0, v1}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V
    00066810return-void
    000667d4
    00066812
    00066812 // align 0x4
    00066814
    00066814android.support.v7.widget.SearchView::getImeOptions():
    00066824iget-object v0, v1, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066828invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getImeOptions()I
    0006682emove-result v0
    00066830return v0
    00066814
    00066832
    00066832 // align 0x4
    00066834
    00066834android.support.v7.widget.SearchView::getInputType():
    00066844iget-object v0, v1, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066848invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getInputType()I
    0006684emove-result v0
    00066850return v0
    00066834
    00066852
    00066852 // align 0x4
    00066854
    00066854android.support.v7.widget.SearchView::getMaxWidth():
    00066864iget v0, v1, Landroid/support/v7/widget/SearchView;->H:I
    00066868return v0
    00066854
    0006686a
    0006686a // align 0x4
    0006686c
    0006686candroid.support.v7.widget.SearchView::getQuery():
    0006687ciget-object v0, v1, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066880invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable;
    00066886move-result-object v0
    00066888return-object v0
    0006686c
    0006688a
    0006688a // align 0x4
    0006688c
    0006688candroid.support.v7.widget.SearchView::getQueryHint():
    0006689ciget-object v0, v2, Landroid/support/v7/widget/SearchView;->E:Ljava/lang/CharSequence;
    000668a0if-eqz v0, :cond_7
    000668a4iget-object v0, v2, Landroid/support/v7/widget/SearchView;->E:Ljava/lang/CharSequence;
    000668a8goto :goto_24
    000668aaiget-object v0, v2, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    000668aeif-eqz v0, :cond_22
    000668b2iget-object v0, v2, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    000668b6invoke-virtual {v0}, Landroid/app/SearchableInfo;->getHintId()I
    000668bcmove-result v0
    000668beif-eqz v0, :cond_22
    000668c2invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;->getContext()Landroid/content/Context;
    000668c8move-result-object v0
    000668caiget-object v1, v2, Landroid/support/v7/widget/SearchView;->h:Landroid/app/SearchableInfo;
    000668ceinvoke-virtual {v1}, Landroid/app/SearchableInfo;->getHintId()I
    000668d4move-result v1
    000668d6invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
    000668dcmove-result-object v0
    000668degoto :goto_24
    000668e0iget-object v0, v2, Landroid/support/v7/widget/SearchView;->w:Ljava/lang/CharSequence;
    000668e4return-object v0
    0006688c
    000668e6
    000668e6 // align 0x8
    000668e8
    000668e8android.support.v7.widget.SearchView::getSuggestionCommitIconResId():
    000668f8iget v0, v1, Landroid/support/v7/widget/SearchView;->t:I
    000668fcreturn v0
    000668e8
    000668fe
    000668fe // align 0x10
    00066900
    00066900android.support.v7.widget.SearchView::getSuggestionRowLayout():
    00066910iget v0, v1, Landroid/support/v7/widget/SearchView;->s:I
    00066914return v0
    00066900
    00066916
    00066916 // align 0x8
    00066918
    00066918android.support.v7.widget.SearchView::getSuggestionsAdapter():
    00066928iget-object v0, v1, Landroid/support/v7/widget/SearchView;->g:Landroid/support/v4/widget/b;
    0006692creturn-object v0
    00066918
    0006692e
    0006692e // align 0x10
    00066930
    00066930android.support.v7.widget.SearchView::h():
    00066940invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;->c()Z
    00066946move-result v0
    00066948invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;->a(Z)V
    0006694einvoke-direct {v1}, Landroid/support/v7/widget/SearchView;->n()V
    00066954iget-object v0, v1, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066958invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->hasFocus()Z
    0006695emove-result v0
    00066960if-eqz v0, :cond_15
    00066964invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;->i()V
    0006696areturn-void
    00066930
    0006696c
    0006696candroid.support.v7.widget.SearchView::i():
    0006697csget-object v0, Landroid/support/v7/widget/SearchView;->i:Landroid/support/v7/widget/SearchView$a;
    00066980iget-object v1, v2, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066984invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$a;->a(Landroid/widget/AutoCompleteTextView;)V
    0006698asget-object v0, Landroid/support/v7/widget/SearchView;->i:Landroid/support/v7/widget/SearchView$a;
    0006698eiget-object v1, v2, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066992invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$a;->b(Landroid/widget/AutoCompleteTextView;)V
    00066998return-void
    0006696c
    0006699a
    0006699a // align 0x4
    0006699c
    0006699candroid.support.v7.widget.SearchView::onDetachedFromWindow():
    000669aciget-object v0, v1, Landroid/support/v7/widget/SearchView;->O:Ljava/lang/Runnable;
    000669b0invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;->removeCallbacks(Ljava/lang/Runnable;)Z
    000669b6iget-object v0, v1, Landroid/support/v7/widget/SearchView;->P:Ljava/lang/Runnable;
    000669bainvoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;->post(Ljava/lang/Runnable;)Z
    000669c0invoke-super {v1}, Landroid/support/v7/widget/v;->onDetachedFromWindow()V
    000669c6return-void
    0006699c
    000669c8
    000669c8android.support.v7.widget.SearchView::onLayout(boolean, int, int, int, int):
    000669d8invoke-super/range {v1 .. v6}, Landroid/support/v7/widget/v;->onLayout(ZIIII)V
    000669deif-eqz v2, :cond_3b
    000669e2iget-object v2, v1, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    000669e6iget-object v3, v1, Landroid/support/v7/widget/SearchView;->m:Landroid/graphics/Rect;
    000669eainvoke-direct {v1, v2, v3}, Landroid/support/v7/widget/SearchView;->a(Landroid/view/View;Landroid/graphics/Rect;)V
    000669f0iget-object v2, v1, Landroid/support/v7/widget/SearchView;->n:Landroid/graphics/Rect;
    000669f4iget-object v3, v1, Landroid/support/v7/widget/SearchView;->m:Landroid/graphics/Rect;
    000669f8iget v3, v3, Landroid/graphics/Rect;->left:I
    000669fcconst/4 v5, 0x0
    000669feiget-object v0, v1, Landroid/support/v7/widget/SearchView;->m:Landroid/graphics/Rect;
    00066a02iget v0, v0, Landroid/graphics/Rect;->right:I
    00066a06sub-int/2addr v6, v4
    00066a08invoke-virtual {v2, v3, v5, v0, v6}, Landroid/graphics/Rect;->set(IIII)V
    00066a0eiget-object v2, v1, Landroid/support/v7/widget/SearchView;->l:Landroid/support/v7/widget/SearchView$f;
    00066a12if-nez v2, :cond_32
    00066a16new-instance v2, Landroid/support/v7/widget/SearchView$f;
    00066a1aiget-object v3, v1, Landroid/support/v7/widget/SearchView;->n:Landroid/graphics/Rect;
    00066a1eiget-object v4, v1, Landroid/support/v7/widget/SearchView;->m:Landroid/graphics/Rect;
    00066a22iget-object v5, v1, Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
    00066a26invoke-direct {v2, v3, v4, v5}, Landroid/support/v7/widget/SearchView$f;-><init>(Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/view/View;)V
    00066a2ciput-object v2, v1, Landroid/support/v7/widget/SearchView;->l:Landroid/support/v7/widget/SearchView$f;
    00066a30iget-object v2, v1, Landroid/support/v7/widget/SearchView;->l:Landroid/support/v7/widget/SearchView$f;
    00066a34invoke-virtual {v1, v2}, Landroid/support/v7/widget/SearchView;->setTouchDelegate(Landroid/view/TouchDelegate;)V
    00066a3agoto :goto_3b
    00066a3ciget-object v2, v1, Landroid/support/v7/widget/SearchView;->l:Landroid/support/v7/widget/SearchView$f;
    00066a40iget-object v3, v1, Landroid/support/v7/widget/SearchView;->n:Landroid/graphics/Rect;
    00066a44iget-object v4, v1, Landroid/support/v7/widget/SearchView;->m:Landroid/graphics/Rect;
    00066a48invoke-virtual {v2, v3, v4}, Landroid/support/v7/widget/SearchView$f;->a(Landroid/graphics/Rect;Landroid/graphics/Rect;)V
    00066a4ereturn-void
    000669c8
    00066a50
    00066a50android.support.v7.widget.SearchView::onMeasure(int, int):
    00066a60invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;->c()Z
    00066a66move-result v0
    00066a68if-eqz v0, :cond_a
    00066a6cinvoke-super {v3, v4, v5}, Landroid/support/v7/widget/v;->onMeasure(II)V
    00066a72return-void
    00066a74invoke-static {v4}, Landroid/view/View$MeasureSpec;->getMode(I)I
    00066a7amove-result v0
    00066a7cinvoke-static {v4}, Landroid/view/View$MeasureSpec;->getSize(I)I
    00066a82move-result v4
    00066a84const/high16 v1, -0x80000000
    00066a88const/high16 v2, 0x40000000
    00066a8cif-eq v0, v1, :cond_2e
    00066a90if-eqz v0, :cond_22
    00066a94if-eq v0, v2, :cond_1d
    00066a98goto :goto_3e
    00066a9aiget v0, v3, Landroid/support/v7/widget/SearchView;->H:I
    00066a9eif-lez v0, :cond_3e
    00066aa2goto :goto_32
    00066aa4iget v4, v3, Landroid/support/v7/widget/SearchView;->H:I
    00066aa8if-lez v4, :cond_29
    00066aaciget v4, v3, Landroid/support/v7/widget/SearchView;->H:I
    00066ab0goto :goto_3e
    00066ab2invoke-direct {v3}, Landroid/support/v7/widget/SearchView;->getPreferredWidth()I
    00066ab8move-result v4
    00066abagoto :goto_3e
    00066abciget v0, v3, Landroid/support/v7/widget/SearchView;->H:I
    00066ac0if-lez v0, :cond_39
    00066ac4iget v0, v3, Landroid/support/v7/widget/SearchView;->H:I
    00066ac8invoke-static {v0, v4}, Ljava/lang/Math;->min(II)I
    00066acemove-result v4
    00066ad0goto :goto_3e
    00066ad2invoke-direct {v3}, Landroid/support/v7/widget/SearchView;->getPreferredWidth()I
    00066ad8move-result v0
    00066adagoto :goto_34
    00066adcinvoke-static {v5}, Landroid/view/View$MeasureSpec;->getMode(I)I
    00066ae2move-result v0
    00066ae4invoke-static {v5}, Landroid/view/View$MeasureSpec;->getSize(I)I
    00066aeamove-result v5
    00066aecif-eq v0, v1, :cond_50
    00066af0if-eqz v0, :cond_4b
    00066af4goto :goto_58
    00066af6invoke-direct {v3}, Landroid/support/v7/widget/SearchView;->getPreferredHeight()I
    00066afcmove-result v5
    00066afegoto :goto_58
    00066b00invoke-direct {v3}, Landroid/support/v7/widget/SearchView;->getPreferredHeight()I
    00066b06move-result v0
    00066b08invoke-static {v0, v5}, Ljava/lang/Math;->min(II)I
    00066b0emove-result v5
    00066b10invoke-static {v4, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    00066b16move-result v4
    00066b18invoke-static {v5, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    00066b1emove-result v5
    00066b20invoke-super {v3, v4, v5}, Landroid/support/v7/widget/v;->onMeasure(II)V
    00066b26return-void
    00066a50