File spynote_11911c2e1baaab2fbc457932fa85ba68d2b6fa66c42a64fe8254923fe35637b9.dex
Function:
    00062fe4
    00062fe4android.support.v7.widget.ActionMenuView::c(int, int):
    00062ff4move-object/from16 v0, v31
    00062ff8invoke-static/range {v33}, Landroid/view/View$MeasureSpec;->getMode(I)I
    00062ffemove-result v1
    00063000invoke-static/range {v32}, Landroid/view/View$MeasureSpec;->getSize(I)I
    00063006move-result v2
    00063008invoke-static/range {v33}, Landroid/view/View$MeasureSpec;->getSize(I)I
    0006300emove-result v3
    00063010invoke-virtual/range {v31}, Landroid/support/v7/widget/ActionMenuView;->getPaddingLeft()I
    00063016move-result v4
    00063018invoke-virtual/range {v31}, Landroid/support/v7/widget/ActionMenuView;->getPaddingRight()I
    0006301emove-result v5
    00063020add-int/2addr v4, v5
    00063022invoke-virtual/range {v31}, Landroid/support/v7/widget/ActionMenuView;->getPaddingTop()I
    00063028move-result v5
    0006302ainvoke-virtual/range {v31}, Landroid/support/v7/widget/ActionMenuView;->getPaddingBottom()I
    00063030move-result v6
    00063032add-int/2addr v5, v6
    00063034const/4 v6, -0x2
    00063036move/from16 v7, v33
    0006303ainvoke-static {v7, v5, v6}, Landroid/support/v7/widget/ActionMenuView;->getChildMeasureSpec(III)I
    00063040move-result v6
    00063042sub-int/2addr v2, v4
    00063044iget v4, v0, Landroid/support/v7/widget/ActionMenuView;->k:I
    00063048div-int v4, v2, v4
    0006304ciget v7, v0, Landroid/support/v7/widget/ActionMenuView;->k:I
    00063050rem-int v7, v2, v7
    00063054const/4 v8, 0x0
    00063056if-nez v4, :cond_37
    0006305ainvoke-virtual {v0, v2, v8}, Landroid/support/v7/widget/ActionMenuView;->setMeasuredDimension(II)V
    00063060return-void
    00063062iget v9, v0, Landroid/support/v7/widget/ActionMenuView;->k:I
    00063066div-int/2addr v7, v4
    00063068add-int/2addr v9, v7
    0006306ainvoke-virtual/range {v31}, Landroid/support/v7/widget/ActionMenuView;->getChildCount()I
    00063070move-result v7
    00063072move v14, v4
    00063074const/4 v4, 0x0
    00063076const/4 v10, 0x0
    00063078const/4 v12, 0x0
    0006307aconst/4 v13, 0x0
    0006307cconst/4 v15, 0x0
    0006307econst/16 v16, 0x0
    00063082const-wide/16 v19, 0x0
    00063086if-ge v4, v7, :cond_d6
    0006308ainvoke-virtual {v0, v4}, Landroid/support/v7/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
    00063090move-result-object v11
    00063092invoke-virtual {v11}, Landroid/view/View;->getVisibility()I
    00063098move-result v8
    0006309amove/from16 v21, v3
    0006309econst/16 v3, 0x8
    000630a2if-ne v8, v3, :cond_5d
    000630a6move/from16 v23, v2
    000630aagoto/16 :goto_cd
    000630aeinstance-of v3, v11, Landroid/support/v7/view/menu/ActionMenuItemView;
    000630b2add-int/lit8 v13, v13, 0x1
    000630b6if-eqz v3, :cond_70
    000630baiget v8, v0, Landroid/support/v7/widget/ActionMenuView;->l:I
    000630bemove/from16 v22, v13
    000630c2iget v13, v0, Landroid/support/v7/widget/ActionMenuView;->l:I
    000630c6move/from16 v23, v2
    000630caconst/4 v2, 0x0
    000630ccinvoke-virtual {v11, v8, v2, v13, v2}, Landroid/view/View;->setPadding(IIII)V
    000630d2goto :goto_75
    000630d4move/from16 v23, v2
    000630d8move/from16 v22, v13
    000630dcconst/4 v2, 0x0
    000630deinvoke-virtual {v11}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000630e4move-result-object v8
    000630e6check-cast v8, Landroid/support/v7/widget/ActionMenuView$c;
    000630eaiput-boolean v2, v8, Landroid/support/v7/widget/ActionMenuView$c;->f:Z
    000630eeiput v2, v8, Landroid/support/v7/widget/ActionMenuView$c;->c:I
    000630f2iput v2, v8, Landroid/support/v7/widget/ActionMenuView$c;->b:I
    000630f6iput-boolean v2, v8, Landroid/support/v7/widget/ActionMenuView$c;->d:Z
    000630faiput v2, v8, Landroid/support/v7/widget/ActionMenuView$c;->leftMargin:I
    000630feiput v2, v8, Landroid/support/v7/widget/ActionMenuView$c;->rightMargin:I
    00063102if-eqz v3, :cond_94
    00063106move-object v2, v11
    00063108check-cast v2, Landroid/support/v7/view/menu/ActionMenuItemView;
    0006310cinvoke-virtual {v2}, Landroid/support/v7/view/menu/ActionMenuItemView;->b()Z
    00063112move-result v2
    00063114if-eqz v2, :cond_94
    00063118const/4 v2, 0x1
    0006311agoto :goto_95
    0006311cconst/4 v2, 0x0
    0006311eiput-boolean v2, v8, Landroid/support/v7/widget/ActionMenuView$c;->e:Z
    00063122iget-boolean v2, v8, Landroid/support/v7/widget/ActionMenuView$c;->a:Z
    00063126if-eqz v2, :cond_9d
    0006312aconst/4 v2, 0x1
    0006312cgoto :goto_9e
    0006312emove v2, v14
    00063130invoke-static {v11, v9, v2, v6, v5}, Landroid/support/v7/widget/ActionMenuView;->a(Landroid/view/View;IIII)I
    00063136move-result v2
    00063138invoke-static {v15, v2}, Ljava/lang/Math;->max(II)I
    0006313emove-result v3
    00063140iget-boolean v13, v8, Landroid/support/v7/widget/ActionMenuView$c;->d:Z
    00063144if-eqz v13, :cond_ac
    00063148add-int/lit8 v16, v16, 0x1
    0006314ciget-boolean v8, v8, Landroid/support/v7/widget/ActionMenuView$c;->a:Z
    00063150if-eqz v8, :cond_b1
    00063154const/4 v12, 0x1
    00063156sub-int/2addr v14, v2
    00063158invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I
    0006315emove-result v8
    00063160invoke-static {v10, v8}, Ljava/lang/Math;->max(II)I
    00063166move-result v10
    00063168const/4 v8, 0x1
    0006316aif-ne v2, v8, :cond_c7
    0006316eshl-int v2, v8, v4
    00063172move/from16 v24, v3
    00063176int-to-long v2, v2
    00063178or-long v2, v19, v2
    0006317cmove-wide/from16 v19, v2
    00063180goto :goto_c9
    00063182move/from16 v24, v3
    00063186move/from16 v13, v22
    0006318amove/from16 v15, v24
    0006318eadd-int/lit8 v4, v4, 0x1
    00063192move/from16 v3, v21
    00063196move/from16 v2, v23
    0006319aconst/4 v8, 0x0
    0006319cgoto/16 :goto_49
    000631a0move/from16 v23, v2
    000631a4move/from16 v21, v3
    000631a8const/4 v2, 0x2
    000631aaif-eqz v12, :cond_e1
    000631aeif-ne v13, v2, :cond_e1
    000631b2const/4 v3, 0x1
    000631b4goto :goto_e2
    000631b6const/4 v3, 0x0
    000631b8const/4 v4, 0x0
    000631baif-lez v16, :cond_18e
    000631beif-lez v14, :cond_18e
    000631c2const v5, 0x7fffffff
    000631c8const/4 v5, 0x0
    000631caconst/4 v8, 0x0
    000631ccconst v11, 0x7fffffff
    000631d2const-wide/16 v24, 0x0
    000631d6if-ge v5, v7, :cond_12f
    000631dainvoke-virtual {v0, v5}, Landroid/support/v7/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
    000631e0move-result-object v22
    000631e2invoke-virtual/range {v22}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000631e8move-result-object v22
    000631eamove-object/from16 v2, v22
    000631eecheck-cast v2, Landroid/support/v7/widget/ActionMenuView$c;
    000631f2move/from16 v26, v4
    000631f6iget-boolean v4, v2, Landroid/support/v7/widget/ActionMenuView$c;->d:Z
    000631faif-nez v4, :cond_108
    000631femove/from16 v27, v5
    00063202goto :goto_129
    00063204iget v4, v2, Landroid/support/v7/widget/ActionMenuView$c;->b:I
    00063208if-ge v4, v11, :cond_119
    0006320ciget v2, v2, Landroid/support/v7/widget/ActionMenuView$c;->b:I
    00063210const/4 v4, 0x1
    00063212shl-int v8, v4, v5
    00063216move/from16 v27, v5
    0006321aint-to-long v4, v8
    0006321cmove v11, v2
    0006321emove-wide/from16 v24, v4
    00063222const/4 v8, 0x1
    00063224goto :goto_129
    00063226move/from16 v27, v5
    0006322aiget v2, v2, Landroid/support/v7/widget/ActionMenuView$c;->b:I
    0006322eif-ne v2, v11, :cond_129
    00063232const/4 v2, 0x1
    00063234shl-int v4, v2, v27
    00063238int-to-long v4, v4
    0006323aor-long v4, v24, v4
    0006323eadd-int/lit8 v8, v8, 0x1
    00063242move-wide/from16 v24, v4
    00063246add-int/lit8 v5, v27, 0x1
    0006324amove/from16 v4, v26
    0006324econst/4 v2, 0x2
    00063250goto :goto_f1
    00063252move/from16 v26, v4
    00063256or-long v19, v19, v24
    0006325aif-le v8, v14, :cond_13c
    0006325emove/from16 v29, v6
    00063262move/from16 v30, v7
    00063266move/from16 v28, v10
    0006326agoto :goto_191
    0006326cadd-int/lit8 v11, v11, 0x1
    00063270const/4 v2, 0x0
    00063272if-ge v2, v7, :cond_18a
    00063276invoke-virtual {v0, v2}, Landroid/support/v7/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
    0006327cmove-result-object v4
    0006327einvoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    00063284move-result-object v5
    00063286check-cast v5, Landroid/support/v7/widget/ActionMenuView$c;
    0006328amove/from16 v28, v10
    0006328econst/4 v8, 0x1
    00063290shl-int v10, v8, v2
    00063294move/from16 v29, v6
    00063298move/from16 v30, v7
    0006329cint-to-long v6, v10
    0006329eand-long v26, v24, v6
    000632a2const-wide/16 v17, 0x0
    000632a6cmp-long v8, v26, v17
    000632aaif-nez v8, :cond_164
    000632aeiget v4, v5, Landroid/support/v7/widget/ActionMenuView$c;->b:I
    000632b2if-ne v4, v11, :cond_181
    000632b6or-long v19, v19, v6
    000632bagoto :goto_181
    000632bcif-eqz v3, :cond_177
    000632c0iget-boolean v6, v5, Landroid/support/v7/widget/ActionMenuView$c;->e:Z
    000632c4if-eqz v6, :cond_177
    000632c8const/4 v6, 0x1
    000632caif-ne v14, v6, :cond_178
    000632ceiget v7, v0, Landroid/support/v7/widget/ActionMenuView;->l:I
    000632d2add-int/2addr v7, v9
    000632d4iget v8, v0, Landroid/support/v7/widget/ActionMenuView;->l:I
    000632d8const/4 v10, 0x0
    000632dainvoke-virtual {v4, v7, v10, v8, v10}, Landroid/view/View;->setPadding(IIII)V
    000632e0goto :goto_178
    000632e2const/4 v6, 0x1
    000632e4iget v4, v5, Landroid/support/v7/widget/ActionMenuView$c;->b:I
    000632e8add-int/2addr v4, v6
    000632eaiput v4, v5, Landroid/support/v7/widget/ActionMenuView$c;->b:I
    000632eeiput-boolean v6, v5, Landroid/support/v7/widget/ActionMenuView$c;->f:Z
    000632f2add-int/lit8 v14, v14, -0x1
    000632f6add-int/lit8 v2, v2, 0x1
    000632famove/from16 v10, v28
    000632femove/from16 v6, v29
    00063302move/from16 v7, v30
    00063306goto :goto_13f
    00063308const/4 v2, 0x2
    0006330aconst/4 v4, 0x1
    0006330cgoto/16 :goto_e3
    00063310move/from16 v26, v4
    00063314goto :goto_135
    00063316if-nez v12, :cond_198
    0006331aconst/4 v2, 0x1
    0006331cif-ne v13, v2, :cond_199
    00063320const/4 v3, 0x1
    00063322goto :goto_19a
    00063324const/4 v2, 0x1
    00063326const/4 v3, 0x0
    00063328if-lez v14, :cond_256
    0006332cconst-wide/16 v4, 0x0
    00063330cmp-long v6, v19, v4
    00063334if-eqz v6, :cond_256
    00063338sub-int/2addr v13, v2
    0006333aif-lt v14, v13, :cond_1a9
    0006333eif-nez v3, :cond_1a9
    00063342if-le v15, v2, :cond_256
    00063346invoke-static/range {v19 .. v20}, Ljava/lang/Long;->bitCount(J)I
    0006334cmove-result v2
    0006334eint-to-float v2, v2
    00063350if-nez v3, :cond_1ec
    00063354const-wide/16 v3, 0x1
    00063358and-long v3, v19, v3
    0006335cconst/high16 v5, 0x3f000000
    00063360const-wide/16 v6, 0x0
    00063364cmp-long v8, v3, v6
    00063368if-eqz v8, :cond_1cd
    0006336cconst/4 v3, 0x0
    0006336einvoke-virtual {v0, v3}, Landroid/support/v7/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
    00063374move-result-object v4
    00063376invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0006337cmove-result-object v4
    0006337echeck-cast v4, Landroid/support/v7/widget/ActionMenuView$c;
    00063382iget-boolean v4, v4, Landroid/support/v7/widget/ActionMenuView$c;->e:Z
    00063386if-nez v4, :cond_1ce
    0006338asub-float/2addr v2, v5
    0006338cgoto :goto_1ce
    0006338econst/4 v3, 0x0
    00063390add-int/lit8 v7, v30, -0x1
    00063394const/4 v4, 0x1
    00063396shl-int v6, v4, v7
    0006339aint-to-long v10, v6
    0006339cand-long v10, v19, v10
    000633a0const-wide/16 v12, 0x0
    000633a4cmp-long v4, v10, v12
    000633a8if-eqz v4, :cond_1ed
    000633acinvoke-virtual {v0, v7}, Landroid/support/v7/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
    000633b2move-result-object v4
    000633b4invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000633bamove-result-object v4
    000633bccheck-cast v4, Landroid/support/v7/widget/ActionMenuView$c;
    000633c0iget-boolean v4, v4, Landroid/support/v7/widget/ActionMenuView$c;->e:Z
    000633c4if-nez v4, :cond_1ed
    000633c8sub-float/2addr v2, v5
    000633cagoto :goto_1ed
    000633ccconst/4 v3, 0x0
    000633ceconst/4 v4, 0x0
    000633d0cmpl-float v4, v2, v4
    000633d4if-lez v4, :cond_1f8
    000633d8mul-int v14, v14, v9
    000633dcint-to-float v4, v14
    000633dediv-float/2addr v4, v2
    000633e0float-to-int v8, v4
    000633e2goto :goto_1f9
    000633e4const/4 v8, 0x0
    000633e6move/from16 v11, v26
    000633eamove/from16 v2, v30
    000633eeconst/4 v4, 0x0
    000633f0if-ge v4, v2, :cond_253
    000633f4const/4 v5, 0x1
    000633f6shl-int v6, v5, v4
    000633faint-to-long v5, v6
    000633fcand-long v5, v19, v5
    00063400const-wide/16 v12, 0x0
    00063404cmp-long v7, v5, v12
    00063408if-nez v7, :cond_20f
    0006340cconst/4 v5, 0x1
    0006340econst/4 v7, 0x2
    00063410goto :goto_250
    00063412invoke-virtual {v0, v4}, Landroid/support/v7/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
    00063418move-result-object v5
    0006341ainvoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    00063420move-result-object v6
    00063422check-cast v6, Landroid/support/v7/widget/ActionMenuView$c;
    00063426instance-of v5, v5, Landroid/support/v7/view/menu/ActionMenuItemView;
    0006342aif-eqz v5, :cond_232
    0006342eiput v8, v6, Landroid/support/v7/widget/ActionMenuView$c;->c:I
    00063432const/4 v5, 0x1
    00063434iput-boolean v5, v6, Landroid/support/v7/widget/ActionMenuView$c;->f:Z
    00063438if-nez v4, :cond_22e
    0006343ciget-boolean v5, v6, Landroid/support/v7/widget/ActionMenuView$c;->e:Z
    00063440if-nez v5, :cond_22e
    00063444neg-int v5, v8
    00063446const/4 v7, 0x2
    00063448div-int/2addr v5, v7
    0006344aiput v5, v6, Landroid/support/v7/widget/ActionMenuView$c;->leftMargin:I
    0006344egoto :goto_22f
    00063450const/4 v7, 0x2
    00063452const/4 v5, 0x1
    00063454const/4 v11, 0x1
    00063456goto :goto_250
    00063458const/4 v7, 0x2
    0006345aiget-boolean v5, v6, Landroid/support/v7/widget/ActionMenuView$c;->a:Z
    0006345eif-eqz v5, :cond_241
    00063462iput v8, v6, Landroid/support/v7/widget/ActionMenuView$c;->c:I
    00063466const/4 v5, 0x1
    00063468iput-boolean v5, v6, Landroid/support/v7/widget/ActionMenuView$c;->f:Z
    0006346cneg-int v10, v8
    0006346ediv-int/2addr v10, v7
    00063470iput v10, v6, Landroid/support/v7/widget/ActionMenuView$c;->rightMargin:I
    00063474goto :goto_230
    00063476const/4 v5, 0x1
    00063478if-eqz v4, :cond_248
    0006347cdiv-int/lit8 v10, v8, 0x2
    00063480iput v10, v6, Landroid/support/v7/widget/ActionMenuView$c;->leftMargin:I
    00063484add-int/lit8 v10, v2, -0x1
    00063488if-eq v4, v10, :cond_250
    0006348cdiv-int/lit8 v10, v8, 0x2
    00063490iput v10, v6, Landroid/support/v7/widget/ActionMenuView$c;->rightMargin:I
    00063494add-int/lit8 v4, v4, 0x1
    00063498goto :goto_1fe
    0006349amove/from16 v26, v11
    0006349egoto :goto_259
    000634a0move/from16 v2, v30
    000634a4const/4 v3, 0x0
    000634a6const/high16 v4, 0x40000000
    000634aaif-eqz v26, :cond_285
    000634aeif-ge v3, v2, :cond_285
    000634b2invoke-virtual {v0, v3}, Landroid/support/v7/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
    000634b8move-result-object v5
    000634bainvoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000634c0move-result-object v6
    000634c2check-cast v6, Landroid/support/v7/widget/ActionMenuView$c;
    000634c6iget-boolean v7, v6, Landroid/support/v7/widget/ActionMenuView$c;->f:Z
    000634caif-nez v7, :cond_270
    000634cemove/from16 v7, v29
    000634d2goto :goto_280
    000634d4iget v7, v6, Landroid/support/v7/widget/ActionMenuView$c;->b:I
    000634d8mul-int v7, v7, v9
    000634dciget v6, v6, Landroid/support/v7/widget/ActionMenuView$c;->c:I
    000634e0add-int/2addr v7, v6
    000634e2invoke-static {v7, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    000634e8move-result v6
    000634eamove/from16 v7, v29
    000634eeinvoke-virtual {v5, v6, v7}, Landroid/view/View;->measure(II)V
    000634f4add-int/lit8 v3, v3, 0x1
    000634f8move/from16 v29, v7
    000634fcgoto :goto_25d
    000634feif-eq v1, v4, :cond_28c
    00063502move/from16 v2, v23
    00063506move/from16 v1, v28
    0006350agoto :goto_290
    0006350cmove/from16 v1, v21
    00063510move/from16 v2, v23
    00063514invoke-virtual {v0, v2, v1}, Landroid/support/v7/widget/ActionMenuView;->setMeasuredDimension(II)V
    0006351areturn-void
    00062fe4
    0006351c
    0006351candroid.support.v7.widget.ActionMenuView::a():
    0006352cnew-instance v0, Landroid/support/v7/widget/ActionMenuView$c;
    00063530const/4 v1, -0x2
    00063532invoke-direct {v0, v1, v1}, Landroid/support/v7/widget/ActionMenuView$c;-><init>(II)V
    00063538const/16 v1, 0x10
    0006353ciput v1, v0, Landroid/support/v7/widget/ActionMenuView$c;->h:I
    00063540return-object v0
    0006351c
    00063542
    00063542 // align 0x4
    00063544
    00063544android.support.v7.widget.ActionMenuView::a(android.util.AttributeSet):
    00063554new-instance v0, Landroid/support/v7/widget/ActionMenuView$c;
    00063558invoke-virtual {v2}, Landroid/support/v7/widget/ActionMenuView;->getContext()Landroid/content/Context;
    0006355emove-result-object v1
    00063560invoke-direct {v0, v1, v3}, Landroid/support/v7/widget/ActionMenuView$c;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00063566return-object v0
    00063544
    00063568
    00063568android.support.v7.widget.ActionMenuView::a(android.view.ViewGroup$LayoutParams):
    00063578if-eqz v2, :cond_1c
    0006357cinstance-of v0, v2, Landroid/support/v7/widget/ActionMenuView$c;
    00063580if-eqz v0, :cond_e
    00063584new-instance v0, Landroid/support/v7/widget/ActionMenuView$c;
    00063588check-cast v2, Landroid/support/v7/widget/ActionMenuView$c;
    0006358cinvoke-direct {v0, v2}, Landroid/support/v7/widget/ActionMenuView$c;-><init>(Landroid/support/v7/widget/ActionMenuView$c;)V
    00063592goto :goto_13
    00063594new-instance v0, Landroid/support/v7/widget/ActionMenuView$c;
    00063598invoke-direct {v0, v2}, Landroid/support/v7/widget/ActionMenuView$c;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
    0006359eiget v2, v0, Landroid/support/v7/widget/ActionMenuView$c;->h:I
    000635a2if-gtz v2, :cond_1b
    000635a6const/16 v2, 0x10
    000635aaiput v2, v0, Landroid/support/v7/widget/ActionMenuView$c;->h:I
    000635aereturn-object v0
    000635b0invoke-virtual {v1}, Landroid/support/v7/widget/ActionMenuView;->a()Landroid/support/v7/widget/ActionMenuView$c;
    000635b6move-result-object v2
    000635b8return-object v2
    00063568
    000635ba
    000635ba // align 0x4
    000635bc
    000635bcandroid.support.v7.widget.ActionMenuView::a(android.support.v7.view.menu.g):
    000635cciput-object v1, v0, Landroid/support/v7/widget/ActionMenuView;->c:Landroid/support/v7/view/menu/g;
    000635d0return-void
    000635bc
    000635d2
    000635d2 // align 0x4
    000635d4
    000635d4android.support.v7.widget.ActionMenuView::a(android.support.v7.view.menu.m$a, android.support.v7.view.menu.g$a):
    000635e4iput-object v1, v0, Landroid/support/v7/widget/ActionMenuView;->h:Landroid/support/v7/view/menu/m$a;
    000635e8iput-object v2, v0, Landroid/support/v7/widget/ActionMenuView;->a:Landroid/support/v7/view/menu/g$a;
    000635ecreturn-void
    000635d4
    000635ee
    000635ee // align 0x10
    000635f0
    000635f0android.support.v7.widget.ActionMenuView::a(int):
    00063600const/4 v0, 0x0
    00063602if-nez v5, :cond_4
    00063606return v0
    00063608add-int/lit8 v1, v5, -0x1
    0006360cinvoke-virtual {v4, v1}, Landroid/support/v7/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
    00063612move-result-object v1
    00063614invoke-virtual {v4, v5}, Landroid/support/v7/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
    0006361amove-result-object v2
    0006361cinvoke-virtual {v4}, Landroid/support/v7/widget/ActionMenuView;->getChildCount()I
    00063622move-result v3
    00063624if-ge v5, v3, :cond_1f
    00063628instance-of v3, v1, Landroid/support/v7/widget/ActionMenuView$a;
    0006362cif-eqz v3, :cond_1f
    00063630check-cast v1, Landroid/support/v7/widget/ActionMenuView$a;
    00063634invoke-interface {v1}, Landroid/support/v7/widget/ActionMenuView$a;->d()Z
    0006363amove-result v1
    0006363cor-int/2addr v0, v1
    0006363eif-lez v5, :cond_2c
    00063642instance-of v5, v2, Landroid/support/v7/widget/ActionMenuView$a;
    00063646if-eqz v5, :cond_2c
    0006364acheck-cast v2, Landroid/support/v7/widget/ActionMenuView$a;
    0006364einvoke-interface {v2}, Landroid/support/v7/widget/ActionMenuView$a;->c()Z
    00063654move-result v5
    00063656or-int/2addr v0, v5
    00063658return v0
    000635f0
    0006365a
    0006365a // align 0x4
    0006365c
    0006365candroid.support.v7.widget.ActionMenuView::a(android.support.v7.view.menu.h):
    0006366ciget-object v0, v2, Landroid/support/v7/widget/ActionMenuView;->c:Landroid/support/v7/view/menu/g;
    00063670const/4 v1, 0x0
    00063672invoke-virtual {v0, v3, v1}, Landroid/support/v7/view/menu/g;->a(Landroid/view/MenuItem;I)Z
    00063678move-result v3
    0006367areturn v3
    0006365c
    0006367c
    0006367candroid.support.v7.widget.ActionMenuView::b():
    0006368cinvoke-virtual {v2}, Landroid/support/v7/widget/ActionMenuView;->a()Landroid/support/v7/widget/ActionMenuView$c;
    00063692move-result-object v0
    00063694const/4 v1, 0x1
    00063696iput-boolean v1, v0, Landroid/support/v7/widget/ActionMenuView$c;->a:Z
    0006369areturn-object v0
    0006367c
    0006369c
    0006369candroid.support.v7.widget.ActionMenuView::b(android.util.AttributeSet):
    000636acinvoke-virtual {v0, v1}, Landroid/support/v7/widget/ActionMenuView;->a(Landroid/util/AttributeSet;)Landroid/support/v7/widget/ActionMenuView$c;
    000636b2move-result-object v1
    000636b4return-object v1
    0006369c
    000636b6
    000636b6 // align 0x8
    000636b8
    000636b8android.support.v7.widget.ActionMenuView::b(android.view.ViewGroup$LayoutParams):
    000636c8invoke-virtual {v0, v1}, Landroid/support/v7/widget/ActionMenuView;->a(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/widget/ActionMenuView$c;
    000636cemove-result-object v1
    000636d0return-object v1
    000636b8
    000636d2
    000636d2 // align 0x4
    000636d4
    000636d4android.support.v7.widget.ActionMenuView::c():
    000636e4iget-object v0, v1, Landroid/support/v7/widget/ActionMenuView;->c:Landroid/support/v7/view/menu/g;
    000636e8return-object v0
    000636d4
    000636ea
    000636ea // align 0x4
    000636ec
    000636ecandroid.support.v7.widget.ActionMenuView::checkLayoutParams(android.view.ViewGroup$LayoutParams):
    000636fcif-eqz v1, :cond_8
    00063700instance-of v1, v1, Landroid/support/v7/widget/ActionMenuView$c;
    00063704if-eqz v1, :cond_8
    00063708const/4 v1, 0x1
    0006370agoto :goto_9
    0006370cconst/4 v1, 0x0
    0006370ereturn v1
    000636ec
    00063710
    00063710android.support.v7.widget.ActionMenuView::d():
    00063720iget-object v0, v1, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    00063724if-eqz v0, :cond_e
    00063728iget-object v0, v1, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    0006372cinvoke-virtual {v0}, Landroid/support/v7/widget/d;->d()Z
    00063732move-result v0
    00063734if-eqz v0, :cond_e
    00063738const/4 v0, 0x1
    0006373agoto :goto_f
    0006373cconst/4 v0, 0x0
    0006373ereturn v0
    00063710
    00063740
    00063740android.support.v7.widget.ActionMenuView::dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):
    00063750const/4 v1, 0x0
    00063752return v1
    00063740
    00063754
    00063754android.support.v7.widget.ActionMenuView::e():
    00063764iget-object v0, v1, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    00063768if-eqz v0, :cond_e
    0006376ciget-object v0, v1, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    00063770invoke-virtual {v0}, Landroid/support/v7/widget/d;->h()Z
    00063776move-result v0
    00063778if-eqz v0, :cond_e
    0006377cconst/4 v0, 0x1
    0006377egoto :goto_f
    00063780const/4 v0, 0x0
    00063782return v0
    00063754
    00063784
    00063784android.support.v7.widget.ActionMenuView::f():
    00063794iget-object v0, v1, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    00063798if-eqz v0, :cond_9
    0006379ciget-object v0, v1, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    000637a0invoke-virtual {v0}, Landroid/support/v7/widget/d;->f()Z
    000637a6return-void
    00063784
    000637a8
    000637a8android.support.v7.widget.ActionMenuView::g():
    000637b8invoke-virtual {v1}, Landroid/support/v7/widget/ActionMenuView;->a()Landroid/support/v7/widget/ActionMenuView$c;
    000637bemove-result-object v0
    000637c0return-object v0
    000637a8
    000637c2
    000637c2 // align 0x4
    000637c4
    000637c4android.support.v7.widget.ActionMenuView::generateDefaultLayoutParams():
    000637d4invoke-virtual {v1}, Landroid/support/v7/widget/ActionMenuView;->a()Landroid/support/v7/widget/ActionMenuView$c;
    000637damove-result-object v0
    000637dcreturn-object v0
    000637c4
    000637de
    000637de // align 0x10
    000637e0
    000637e0android.support.v7.widget.ActionMenuView::generateLayoutParams(android.util.AttributeSet):
    000637f0invoke-virtual {v0, v1}, Landroid/support/v7/widget/ActionMenuView;->a(Landroid/util/AttributeSet;)Landroid/support/v7/widget/ActionMenuView$c;
    000637f6move-result-object v1
    000637f8return-object v1
    000637e0
    000637fa
    000637fa // align 0x4
    000637fc
    000637fcandroid.support.v7.widget.ActionMenuView::generateLayoutParams(android.view.ViewGroup$LayoutParams):
    0006380cinvoke-virtual {v0, v1}, Landroid/support/v7/widget/ActionMenuView;->a(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/widget/ActionMenuView$c;
    00063812move-result-object v1
    00063814return-object v1
    000637fc
    00063816
    00063816 // align 0x8
    00063818
    00063818android.support.v7.widget.ActionMenuView::getMenu():
    00063828iget-object v0, v3, Landroid/support/v7/widget/ActionMenuView;->c:Landroid/support/v7/view/menu/g;
    0006382cif-nez v0, :cond_45
    00063830invoke-virtual {v3}, Landroid/support/v7/widget/ActionMenuView;->getContext()Landroid/content/Context;
    00063836move-result-object v0
    00063838new-instance v1, Landroid/support/v7/view/menu/g;
    0006383cinvoke-direct {v1, v0}, Landroid/support/v7/view/menu/g;-><init>(Landroid/content/Context;)V
    00063842iput-object v1, v3, Landroid/support/v7/widget/ActionMenuView;->c:Landroid/support/v7/view/menu/g;
    00063846iget-object v1, v3, Landroid/support/v7/widget/ActionMenuView;->c:Landroid/support/v7/view/menu/g;
    0006384anew-instance v2, Landroid/support/v7/widget/ActionMenuView$d;
    0006384einvoke-direct {v2, v3}, Landroid/support/v7/widget/ActionMenuView$d;-><init>(Landroid/support/v7/widget/ActionMenuView;)V
    00063854invoke-virtual {v1, v2}, Landroid/support/v7/view/menu/g;->a(Landroid/support/v7/view/menu/g$a;)V
    0006385anew-instance v1, Landroid/support/v7/widget/d;
    0006385einvoke-direct {v1, v0}, Landroid/support/v7/widget/d;-><init>(Landroid/content/Context;)V
    00063864iput-object v1, v3, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    00063868iget-object v0, v3, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    0006386cconst/4 v1, 0x1
    0006386einvoke-virtual {v0, v1}, Landroid/support/v7/widget/d;->c(Z)V
    00063874iget-object v0, v3, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    00063878iget-object v1, v3, Landroid/support/v7/widget/ActionMenuView;->h:Landroid/support/v7/view/menu/m$a;
    0006387cif-eqz v1, :cond_2f
    00063880iget-object v1, v3, Landroid/support/v7/widget/ActionMenuView;->h:Landroid/support/v7/view/menu/m$a;
    00063884goto :goto_34
    00063886new-instance v1, Landroid/support/v7/widget/ActionMenuView$b;
    0006388ainvoke-direct {v1, v3}, Landroid/support/v7/widget/ActionMenuView$b;-><init>(Landroid/support/v7/widget/ActionMenuView;)V
    00063890invoke-virtual {v0, v1}, Landroid/support/v7/widget/d;->a(Landroid/support/v7/view/menu/m$a;)V
    00063896iget-object v0, v3, Landroid/support/v7/widget/ActionMenuView;->c:Landroid/support/v7/view/menu/g;
    0006389aiget-object v1, v3, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    0006389eiget-object v2, v3, Landroid/support/v7/widget/ActionMenuView;->d:Landroid/content/Context;
    000638a2invoke-virtual {v0, v1, v2}, Landroid/support/v7/view/menu/g;->a(Landroid/support/v7/view/menu/m;Landroid/content/Context;)V
    000638a8iget-object v0, v3, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    000638acinvoke-virtual {v0, v3}, Landroid/support/v7/widget/d;->a(Landroid/support/v7/widget/ActionMenuView;)V
    000638b2iget-object v0, v3, Landroid/support/v7/widget/ActionMenuView;->c:Landroid/support/v7/view/menu/g;
    000638b6return-object v0
    00063818
    000638b8
    000638b8android.support.v7.widget.ActionMenuView::getOverflowIcon():
    000638c8invoke-virtual {v1}, Landroid/support/v7/widget/ActionMenuView;->getMenu()Landroid/view/Menu;
    000638ceiget-object v0, v1, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    000638d2invoke-virtual {v0}, Landroid/support/v7/widget/d;->c()Landroid/graphics/drawable/Drawable;
    000638d8move-result-object v0
    000638dareturn-object v0
    000638b8
    000638dc
    000638dcandroid.support.v7.widget.ActionMenuView::getPopupTheme():
    000638eciget v0, v1, Landroid/support/v7/widget/ActionMenuView;->e:I
    000638f0return v0
    000638dc
    000638f2
    000638f2 // align 0x4
    000638f4
    000638f4android.support.v7.widget.ActionMenuView::getWindowAnimations():
    00063904const/4 v0, 0x0
    00063906return v0
    000638f4
    00063908
    00063908android.support.v7.widget.ActionMenuView::onConfigurationChanged(android.content.res.Configuration):
    00063918invoke-super {v1, v2}, Landroid/support/v7/widget/v;->onConfigurationChanged(Landroid/content/res/Configuration;)V
    0006391eiget-object v2, v1, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    00063922if-eqz v2, :cond_1f
    00063926iget-object v2, v1, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    0006392aconst/4 v0, 0x0
    0006392cinvoke-virtual {v2, v0}, Landroid/support/v7/widget/d;->b(Z)V
    00063932iget-object v2, v1, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    00063936invoke-virtual {v2}, Landroid/support/v7/widget/d;->h()Z
    0006393cmove-result v2
    0006393eif-eqz v2, :cond_1f
    00063942iget-object v2, v1, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    00063946invoke-virtual {v2}, Landroid/support/v7/widget/d;->e()Z
    0006394ciget-object v2, v1, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    00063950invoke-virtual {v2}, Landroid/support/v7/widget/d;->d()Z
    00063956return-void
    00063908
    00063958
    00063958android.support.v7.widget.ActionMenuView::onDetachedFromWindow():
    00063968invoke-super {v0}, Landroid/support/v7/widget/v;->onDetachedFromWindow()V
    0006396einvoke-virtual {v0}, Landroid/support/v7/widget/ActionMenuView;->f()V
    00063974return-void
    00063958
    00063976
    00063976 // align 0x8
    00063978
    00063978android.support.v7.widget.ActionMenuView::onLayout(boolean, int, int, int, int):
    00063988move-object/from16 v0, v17
    0006398ciget-boolean v1, v0, Landroid/support/v7/widget/ActionMenuView;->i:Z
    00063990if-nez v1, :cond_a
    00063994invoke-super/range {v17 .. v22}, Landroid/support/v7/widget/v;->onLayout(ZIIII)V
    0006399areturn-void
    0006399cinvoke-virtual/range {v17}, Landroid/support/v7/widget/ActionMenuView;->getChildCount()I
    000639a2move-result v1
    000639a4sub-int v2, v22, v20
    000639a8div-int/lit8 v2, v2, 0x2
    000639acinvoke-virtual/range {v17}, Landroid/support/v7/widget/ActionMenuView;->getDividerWidth()I
    000639b2move-result v3
    000639b4sub-int v4, v21, v19
    000639b8invoke-virtual/range {v17}, Landroid/support/v7/widget/ActionMenuView;->getPaddingRight()I
    000639bemove-result v5
    000639c0sub-int v5, v4, v5
    000639c4invoke-virtual/range {v17}, Landroid/support/v7/widget/ActionMenuView;->getPaddingLeft()I
    000639camove-result v6
    000639ccsub-int/2addr v5, v6
    000639ceinvoke-static/range {v17}, Landroid/support/v7/widget/am;->a(Landroid/view/View;)Z
    000639d4move-result v6
    000639d6move v10, v5
    000639d8const/4 v5, 0x0
    000639daconst/4 v8, 0x0
    000639dcconst/4 v9, 0x0
    000639deconst/16 v11, 0x8
    000639e2const/4 v12, 0x1
    000639e4if-ge v5, v1, :cond_8f
    000639e8invoke-virtual {v0, v5}, Landroid/support/v7/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
    000639eemove-result-object v13
    000639f0invoke-virtual {v13}, Landroid/view/View;->getVisibility()I
    000639f6move-result v14
    000639f8if-ne v14, v11, :cond_3b
    000639fcgoto :goto_8c
    000639feinvoke-virtual {v13}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    00063a04move-result-object v11
    00063a06check-cast v11, Landroid/support/v7/widget/ActionMenuView$c;
    00063a0aiget-boolean v14, v11, Landroid/support/v7/widget/ActionMenuView$c;->a:Z
    00063a0eif-eqz v14, :cond_7b
    00063a12invoke-virtual {v13}, Landroid/view/View;->getMeasuredWidth()I
    00063a18move-result v8
    00063a1ainvoke-virtual {v0, v5}, Landroid/support/v7/widget/ActionMenuView;->a(I)Z
    00063a20move-result v14
    00063a22if-eqz v14, :cond_50
    00063a26add-int/2addr v8, v3
    00063a28invoke-virtual {v13}, Landroid/view/View;->getMeasuredHeight()I
    00063a2emove-result v14
    00063a30if-eqz v6, :cond_60
    00063a34invoke-virtual/range {v17}, Landroid/support/v7/widget/ActionMenuView;->getPaddingLeft()I
    00063a3amove-result v15
    00063a3ciget v11, v11, Landroid/support/v7/widget/ActionMenuView$c;->leftMargin:I
    00063a40add-int/2addr v15, v11
    00063a42add-int v11, v15, v8
    00063a46goto :goto_70
    00063a48invoke-virtual/range {v17}, Landroid/support/v7/widget/ActionMenuView;->getWidth()I
    00063a4emove-result v15
    00063a50invoke-virtual/range {v17}, Landroid/support/v7/widget/ActionMenuView;->getPaddingRight()I
    00063a56move-result v16
    00063a58sub-int v15, v15, v16
    00063a5ciget v11, v11, Landroid/support/v7/widget/ActionMenuView$c;->rightMargin:I
    00063a60sub-int v11, v15, v11
    00063a64sub-int v15, v11, v8
    00063a68div-int/lit8 v16, v14, 0x2
    00063a6csub-int v7, v2, v16
    00063a70add-int/2addr v14, v7
    00063a72invoke-virtual {v13, v15, v7, v11, v14}, Landroid/view/View;->layout(IIII)V
    00063a78sub-int/2addr v10, v8
    00063a7aconst/4 v8, 0x1
    00063a7cgoto :goto_8c
    00063a7einvoke-virtual {v13}, Landroid/view/View;->getMeasuredWidth()I
    00063a84move-result v7
    00063a86iget v12, v11, Landroid/support/v7/widget/ActionMenuView$c;->leftMargin:I
    00063a8aadd-int/2addr v7, v12
    00063a8ciget v11, v11, Landroid/support/v7/widget/ActionMenuView$c;->rightMargin:I
    00063a90add-int/2addr v7, v11
    00063a92sub-int/2addr v10, v7
    00063a94invoke-virtual {v0, v5}, Landroid/support/v7/widget/ActionMenuView;->a(I)Z
    00063a9amove-result v7
    00063a9cadd-int/lit8 v9, v9, 0x1
    00063aa0add-int/lit8 v5, v5, 0x1
    00063aa4goto :goto_2b
    00063aa6if-ne v1, v12, :cond_ae
    00063aaaif-nez v8, :cond_ae
    00063aaeconst/4 v3, 0x0
    00063ab0invoke-virtual {v0, v3}, Landroid/support/v7/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
    00063ab6move-result-object v1
    00063ab8invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
    00063abemove-result v3
    00063ac0invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
    00063ac6move-result v5
    00063ac8div-int/lit8 v4, v4, 0x2
    00063accdiv-int/lit8 v6, v3, 0x2
    00063ad0sub-int/2addr v4, v6
    00063ad2div-int/lit8 v6, v5, 0x2
    00063ad6sub-int/2addr v2, v6
    00063ad8add-int/2addr v3, v4
    00063adaadd-int/2addr v5, v2
    00063adcinvoke-virtual {v1, v4, v2, v3, v5}, Landroid/view/View;->layout(IIII)V
    00063ae2return-void
    00063ae4xor-int/lit8 v3, v8, 0x1
    00063ae8sub-int/2addr v9, v3
    00063aeaif-lez v9, :cond_b7
    00063aeediv-int v7, v10, v9
    00063af2const/4 v3, 0x0
    00063af4goto :goto_b9
    00063af6const/4 v3, 0x0
    00063af8const/4 v7, 0x0
    00063afainvoke-static {v3, v7}, Ljava/lang/Math;->max(II)I
    00063b00move-result v4
    00063b02if-eqz v6, :cond_fc
    00063b06invoke-virtual/range {v17}, Landroid/support/v7/widget/ActionMenuView;->getWidth()I
    00063b0cmove-result v5
    00063b0einvoke-virtual/range {v17}, Landroid/support/v7/widget/ActionMenuView;->getPaddingRight()I
    00063b14move-result v6
    00063b16sub-int/2addr v5, v6
    00063b18if-ge v3, v1, :cond_134
    00063b1cinvoke-virtual {v0, v3}, Landroid/support/v7/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
    00063b22move-result-object v6
    00063b24invoke-virtual {v6}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    00063b2amove-result-object v7
    00063b2ccheck-cast v7, Landroid/support/v7/widget/ActionMenuView$c;
    00063b30invoke-virtual {v6}, Landroid/view/View;->getVisibility()I
    00063b36move-result v8
    00063b38if-eq v8, v11, :cond_f9
    00063b3ciget-boolean v8, v7, Landroid/support/v7/widget/ActionMenuView$c;->a:Z
    00063b40if-eqz v8, :cond_df
    00063b44goto :goto_f9
    00063b46iget v8, v7, Landroid/support/v7/widget/ActionMenuView$c;->rightMargin:I
    00063b4asub-int/2addr v5, v8
    00063b4cinvoke-virtual {v6}, Landroid/view/View;->getMeasuredWidth()I
    00063b52move-result v8
    00063b54invoke-virtual {v6}, Landroid/view/View;->getMeasuredHeight()I
    00063b5amove-result v9
    00063b5cdiv-int/lit8 v10, v9, 0x2
    00063b60sub-int v10, v2, v10
    00063b64sub-int v12, v5, v8
    00063b68add-int/2addr v9, v10
    00063b6ainvoke-virtual {v6, v12, v10, v5, v9}, Landroid/view/View;->layout(IIII)V
    00063b70iget v6, v7, Landroid/support/v7/widget/ActionMenuView$c;->leftMargin:I
    00063b74add-int/2addr v8, v6
    00063b76add-int/2addr v8, v4
    00063b78sub-int/2addr v5, v8
    00063b7aadd-int/lit8 v3, v3, 0x1
    00063b7egoto :goto_c8
    00063b80invoke-virtual/range {v17}, Landroid/support/v7/widget/ActionMenuView;->getPaddingLeft()I
    00063b86move-result v5
    00063b88if-ge v3, v1, :cond_134
    00063b8cinvoke-virtual {v0, v3}, Landroid/support/v7/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
    00063b92move-result-object v6
    00063b94invoke-virtual {v6}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    00063b9amove-result-object v7
    00063b9ccheck-cast v7, Landroid/support/v7/widget/ActionMenuView$c;
    00063ba0invoke-virtual {v6}, Landroid/view/View;->getVisibility()I
    00063ba6move-result v8
    00063ba8if-eq v8, v11, :cond_131
    00063baciget-boolean v8, v7, Landroid/support/v7/widget/ActionMenuView$c;->a:Z
    00063bb0if-eqz v8, :cond_117
    00063bb4goto :goto_131
    00063bb6iget v8, v7, Landroid/support/v7/widget/ActionMenuView$c;->leftMargin:I
    00063bbaadd-int/2addr v5, v8
    00063bbcinvoke-virtual {v6}, Landroid/view/View;->getMeasuredWidth()I
    00063bc2move-result v8
    00063bc4invoke-virtual {v6}, Landroid/view/View;->getMeasuredHeight()I
    00063bcamove-result v9
    00063bccdiv-int/lit8 v10, v9, 0x2
    00063bd0sub-int v10, v2, v10
    00063bd4add-int v12, v5, v8
    00063bd8add-int/2addr v9, v10
    00063bdainvoke-virtual {v6, v5, v10, v12, v9}, Landroid/view/View;->layout(IIII)V
    00063be0iget v6, v7, Landroid/support/v7/widget/ActionMenuView$c;->rightMargin:I
    00063be4add-int/2addr v8, v6
    00063be6add-int/2addr v8, v4
    00063be8add-int/2addr v5, v8
    00063beaadd-int/lit8 v3, v3, 0x1
    00063beegoto :goto_100
    00063bf0return-void
    00063978
    00063bf2
    00063bf2 // align 0x4
    00063bf4
    00063bf4android.support.v7.widget.ActionMenuView::onMeasure(int, int):
    00063c04iget-boolean v0, v5, Landroid/support/v7/widget/ActionMenuView;->i:Z
    00063c08invoke-static {v6}, Landroid/view/View$MeasureSpec;->getMode(I)I
    00063c0emove-result v1
    00063c10const/4 v2, 0x1
    00063c12const/4 v3, 0x0
    00063c14const/high16 v4, 0x40000000
    00063c18if-ne v1, v4, :cond_e
    00063c1cconst/4 v1, 0x1
    00063c1egoto :goto_f
    00063c20const/4 v1, 0x0
    00063c22iput-boolean v1, v5, Landroid/support/v7/widget/ActionMenuView;->i:Z
    00063c26iget-boolean v1, v5, Landroid/support/v7/widget/ActionMenuView;->i:Z
    00063c2aif-eq v0, v1, :cond_17
    00063c2eiput v3, v5, Landroid/support/v7/widget/ActionMenuView;->j:I
    00063c32invoke-static {v6}, Landroid/view/View$MeasureSpec;->getSize(I)I
    00063c38move-result v0
    00063c3aiget-boolean v1, v5, Landroid/support/v7/widget/ActionMenuView;->i:Z
    00063c3eif-eqz v1, :cond_2e
    00063c42iget-object v1, v5, Landroid/support/v7/widget/ActionMenuView;->c:Landroid/support/v7/view/menu/g;
    00063c46if-eqz v1, :cond_2e
    00063c4aiget v1, v5, Landroid/support/v7/widget/ActionMenuView;->j:I
    00063c4eif-eq v0, v1, :cond_2e
    00063c52iput v0, v5, Landroid/support/v7/widget/ActionMenuView;->j:I
    00063c56iget-object v0, v5, Landroid/support/v7/widget/ActionMenuView;->c:Landroid/support/v7/view/menu/g;
    00063c5ainvoke-virtual {v0, v2}, Landroid/support/v7/view/menu/g;->b(Z)V
    00063c60invoke-virtual {v5}, Landroid/support/v7/widget/ActionMenuView;->getChildCount()I
    00063c66move-result v0
    00063c68iget-boolean v1, v5, Landroid/support/v7/widget/ActionMenuView;->i:Z
    00063c6cif-eqz v1, :cond_3c
    00063c70if-lez v0, :cond_3c
    00063c74invoke-direct {v5, v6, v7}, Landroid/support/v7/widget/ActionMenuView;->c(II)V
    00063c7agoto :goto_53
    00063c7cconst/4 v1, 0x0
    00063c7eif-ge v1, v0, :cond_50
    00063c82invoke-virtual {v5, v1}, Landroid/support/v7/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
    00063c88move-result-object v2
    00063c8ainvoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    00063c90move-result-object v2
    00063c92check-cast v2, Landroid/support/v7/widget/ActionMenuView$c;
    00063c96iput v3, v2, Landroid/support/v7/widget/ActionMenuView$c;->rightMargin:I
    00063c9aiput v3, v2, Landroid/support/v7/widget/ActionMenuView$c;->leftMargin:I
    00063c9eadd-int/lit8 v1, v1, 0x1
    00063ca2goto :goto_3d
    00063ca4invoke-super {v5, v6, v7}, Landroid/support/v7/widget/v;->onMeasure(II)V
    00063caareturn-void
    00063bf4
    00063cac
    00063cacandroid.support.v7.widget.ActionMenuView::setExpandedActionViewsExclusive(boolean):
    00063cbciget-object v0, v1, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    00063cc0invoke-virtual {v0, v2}, Landroid/support/v7/widget/d;->d(Z)V
    00063cc6return-void
    00063cac
    00063cc8
    00063cc8android.support.v7.widget.ActionMenuView::setOnMenuItemClickListener(android.support.v7.widget.ActionMenuView$e):
    00063cd8iput-object v1, v0, Landroid/support/v7/widget/ActionMenuView;->b:Landroid/support/v7/widget/ActionMenuView$e;
    00063cdcreturn-void
    00063cc8
    00063cde
    00063cde // align 0x10
    00063ce0
    00063ce0android.support.v7.widget.ActionMenuView::setOverflowIcon(android.graphics.drawable.Drawable):
    00063cf0invoke-virtual {v1}, Landroid/support/v7/widget/ActionMenuView;->getMenu()Landroid/view/Menu;
    00063cf6iget-object v0, v1, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    00063cfainvoke-virtual {v0, v2}, Landroid/support/v7/widget/d;->a(Landroid/graphics/drawable/Drawable;)V
    00063d00return-void
    00063ce0
    00063d02
    00063d02 // align 0x4
    00063d04
    00063d04android.support.v7.widget.ActionMenuView::setOverflowReserved(boolean):
    00063d14iput-boolean v1, v0, Landroid/support/v7/widget/ActionMenuView;->f:Z
    00063d18return-void
    00063d04
    00063d1a
    00063d1a // align 0x4
    00063d1c
    00063d1candroid.support.v7.widget.ActionMenuView::setPopupTheme(int):
    00063d2ciget v0, v2, Landroid/support/v7/widget/ActionMenuView;->e:I
    00063d30if-eq v0, v3, :cond_1a
    00063d34iput v3, v2, Landroid/support/v7/widget/ActionMenuView;->e:I
    00063d38if-nez v3, :cond_f
    00063d3cinvoke-virtual {v2}, Landroid/support/v7/widget/ActionMenuView;->getContext()Landroid/content/Context;
    00063d42move-result-object v3
    00063d44iput-object v3, v2, Landroid/support/v7/widget/ActionMenuView;->d:Landroid/content/Context;
    00063d48goto :goto_1a
    00063d4anew-instance v0, Landroid/view/ContextThemeWrapper;
    00063d4einvoke-virtual {v2}, Landroid/support/v7/widget/ActionMenuView;->getContext()Landroid/content/Context;
    00063d54move-result-object v1
    00063d56invoke-direct {v0, v1, v3}, Landroid/view/ContextThemeWrapper;-><init>(Landroid/content/Context;I)V
    00063d5ciput-object v0, v2, Landroid/support/v7/widget/ActionMenuView;->d:Landroid/content/Context;
    00063d60return-void
    00063d1c
    00063d62
    00063d62 // align 0x4
    00063d64
    00063d64android.support.v7.widget.ActionMenuView::setPresenter(android.support.v7.widget.d):
    00063d74iput-object v1, v0, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    00063d78iget-object v1, v0, Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/widget/d;
    00063d7cinvoke-virtual {v1, v0}, Landroid/support/v7/widget/d;->a(Landroid/support/v7/widget/ActionMenuView;)V
    00063d82return-void
    00063d64
    00063d84
    00063d84android.support.v7.widget.ActivityChooserView$InnerLayout::<clinit>():
    00063d94const/4 v0, 0x1
    00063d96new-array v0, v0, [I
    00063d9aconst/4 v1, 0x0
    00063d9cconst v2, 0x10100d4
    00063da2aput v2, v0, v1
    00063da6sput-object v0, Landroid/support/v7/widget/ActivityChooserView$InnerLayout;->a:[I
    00063daareturn-void
    00063d84
    00063dac
    00063dacandroid.support.v7.widget.ActivityChooserView$InnerLayout::<init>(android.content.Context, android.util.AttributeSet):
    00063dbcinvoke-direct {v1, v2, v3}, Landroid/support/v7/widget/v;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00063dc2sget-object v0, Landroid/support/v7/widget/ActivityChooserView$InnerLayout;->a:[I
    00063dc6invoke-static {v2, v3, v0}, Landroid/support/v7/widget/aj;->a(Landroid/content/Context;Landroid/util/AttributeSet;[I)Landroid/support/v7/widget/aj;
    00063dccmove-result-object v2
    00063dceconst/4 v3, 0x0
    00063dd0invoke-virtual {v2, v3}, Landroid/support/v7/widget/aj;->a(I)Landroid/graphics/drawable/Drawable;
    00063dd6move-result-object v3
    00063dd8invoke-virtual {v1, v3}, Landroid/support/v7/widget/ActivityChooserView$InnerLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    00063ddeinvoke-virtual {v2}, Landroid/support/v7/widget/aj;->a()V
    00063de4return-void
    00063dac
    00063de6
    00063de6 // align 0x8
    00063de8
    00063de8android.support.v7.widget.ActivityChooserView$a::a():
    00063df8iget v0, v9, Landroid/support/v7/widget/ActivityChooserView$a;->c:I
    00063dfcconst v1, 0x7fffffff
    00063e02iput v1, v9, Landroid/support/v7/widget/ActivityChooserView$a;->c:I
    00063e06const/4 v1, 0x0
    00063e08invoke-static {v1, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    00063e0emove-result v2
    00063e10invoke-static {v1, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    00063e16move-result v3
    00063e18invoke-virtual {v9}, Landroid/support/v7/widget/ActivityChooserView$a;->getCount()I
    00063e1emove-result v4
    00063e20const/4 v5, 0x0
    00063e22move-object v6, v5
    00063e24const/4 v7, 0x0
    00063e26if-ge v1, v4, :cond_2b
    00063e2ainvoke-virtual {v9, v1, v6, v5}, Landroid/support/v7/widget/ActivityChooserView$a;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    00063e30move-result-object v6
    00063e32invoke-virtual {v6, v2, v3}, Landroid/view/View;->measure(II)V
    00063e38invoke-virtual {v6}, Landroid/view/View;->getMeasuredWidth()I
    00063e3emove-result v8
    00063e40invoke-static {v7, v8}, Ljava/lang/Math;->max(II)I
    00063e46move-result v7
    00063e48add-int/lit8 v1, v1, 0x1
    00063e4cgoto :goto_17
    00063e4eiput v0, v9, Landroid/support/v7/widget/ActivityChooserView$a;->c:I
    00063e52return v7
    00063de8
    00063e54
    00063e54android.support.v7.widget.ActivityChooserView$a::a(int):
    00063e64iget v0, v1, Landroid/support/v7/widget/ActivityChooserView$a;->c:I
    00063e68if-eq v0, v2, :cond_9
    00063e6ciput v2, v1, Landroid/support/v7/widget/ActivityChooserView$a;->c:I
    00063e70invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView$a;->notifyDataSetChanged()V
    00063e76return-void
    00063e54
    00063e78
    00063e78android.support.v7.widget.ActivityChooserView$a::a(android.support.v7.widget.e):
    00063e88iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView$a;->a:Landroid/support/v7/widget/ActivityChooserView;
    00063e8ciget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    00063e90invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
    00063e96move-result-object v0
    00063e98if-eqz v0, :cond_19
    00063e9ciget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView$a;->a:Landroid/support/v7/widget/ActivityChooserView;
    00063ea0invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->isShown()Z
    00063ea6move-result v1
    00063ea8if-eqz v1, :cond_19
    00063eaciget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView$a;->a:Landroid/support/v7/widget/ActivityChooserView;
    00063eb0iget-object v1, v1, Landroid/support/v7/widget/ActivityChooserView;->e:Landroid/database/DataSetObserver;
    00063eb4invoke-virtual {v0, v1}, Landroid/support/v7/widget/e;->unregisterObserver(Ljava/lang/Object;)V
    00063ebaiput-object v3, v2, Landroid/support/v7/widget/ActivityChooserView$a;->b:Landroid/support/v7/widget/e;
    00063ebeif-eqz v3, :cond_2c
    00063ec2iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView$a;->a:Landroid/support/v7/widget/ActivityChooserView;
    00063ec6invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView;->isShown()Z
    00063eccmove-result v0
    00063eceif-eqz v0, :cond_2c
    00063ed2iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView$a;->a:Landroid/support/v7/widget/ActivityChooserView;
    00063ed6iget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->e:Landroid/database/DataSetObserver;
    00063edainvoke-virtual {v3, v0}, Landroid/support/v7/widget/e;->registerObserver(Ljava/lang/Object;)V
    00063ee0invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView$a;->notifyDataSetChanged()V
    00063ee6return-void
    00063e78
    00063ee8
    00063ee8android.support.v7.widget.ActivityChooserView$a::a(boolean):
    00063ef8iget-boolean v0, v1, Landroid/support/v7/widget/ActivityChooserView$a;->f:Z
    00063efcif-eq v0, v2, :cond_9
    00063f00iput-boolean v2, v1, Landroid/support/v7/widget/ActivityChooserView$a;->f:Z
    00063f04invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView$a;->notifyDataSetChanged()V
    00063f0areturn-void
    00063ee8
    00063f0c
    00063f0candroid.support.v7.widget.ActivityChooserView$a::a(boolean, boolean):
    00063f1ciget-boolean v0, v1, Landroid/support/v7/widget/ActivityChooserView$a;->d:Z
    00063f20if-ne v0, v2, :cond_8
    00063f24iget-boolean v0, v1, Landroid/support/v7/widget/ActivityChooserView$a;->e:Z
    00063f28if-eq v0, v3, :cond_f
    00063f2ciput-boolean v2, v1, Landroid/support/v7/widget/ActivityChooserView$a;->d:Z
    00063f30iput-boolean v3, v1, Landroid/support/v7/widget/ActivityChooserView$a;->e:Z
    00063f34invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView$a;->notifyDataSetChanged()V
    00063f3areturn-void
    00063f0c
    00063f3c
    00063f3candroid.support.v7.widget.ActivityChooserView$a::b():
    00063f4ciget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$a;->b:Landroid/support/v7/widget/e;
    00063f50invoke-virtual {v0}, Landroid/support/v7/widget/e;->b()Landroid/content/pm/ResolveInfo;
    00063f56move-result-object v0
    00063f58return-object v0
    00063f3c
    00063f5a
    00063f5a // align 0x4
    00063f5c
    00063f5candroid.support.v7.widget.ActivityChooserView$a::c():
    00063f6ciget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$a;->b:Landroid/support/v7/widget/e;
    00063f70invoke-virtual {v0}, Landroid/support/v7/widget/e;->a()I
    00063f76move-result v0
    00063f78return v0
    00063f5c
    00063f7a
    00063f7a // align 0x4
    00063f7c
    00063f7candroid.support.v7.widget.ActivityChooserView$a::d():
    00063f8ciget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$a;->b:Landroid/support/v7/widget/e;
    00063f90return-object v0
    00063f7c
    00063f92
    00063f92 // align 0x4
    00063f94
    00063f94android.support.v7.widget.ActivityChooserView$a::e():
    00063fa4iget-boolean v0, v1, Landroid/support/v7/widget/ActivityChooserView$a;->d:Z
    00063fa8return v0
    00063f94
    00063faa
    00063faa // align 0x4
    00063fac
    00063facandroid.support.v7.widget.ActivityChooserView$a::getCount():
    00063fbciget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView$a;->b:Landroid/support/v7/widget/e;
    00063fc0invoke-virtual {v0}, Landroid/support/v7/widget/e;->a()I
    00063fc6move-result v0
    00063fc8iget-boolean v1, v2, Landroid/support/v7/widget/ActivityChooserView$a;->d:Z
    00063fccif-nez v1, :cond_14
    00063fd0iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView$a;->b:Landroid/support/v7/widget/e;
    00063fd4invoke-virtual {v1}, Landroid/support/v7/widget/e;->b()Landroid/content/pm/ResolveInfo;
    00063fdamove-result-object v1
    00063fdcif-eqz v1, :cond_14
    00063fe0add-int/lit8 v0, v0, -0x1
    00063fe4iget v1, v2, Landroid/support/v7/widget/ActivityChooserView$a;->c:I
    00063fe8invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I
    00063feemove-result v0
    00063ff0iget-boolean v1, v2, Landroid/support/v7/widget/ActivityChooserView$a;->f:Z
    00063ff4if-eqz v1, :cond_20
    00063ff8add-int/lit8 v0, v0, 0x1
    00063ffcreturn v0
    00063fac
    00063ffe
    00063ffe // align 0x10
    00064000
    00064000android.support.v7.widget.ActivityChooserView$a::getItem(int):
    00064010invoke-virtual {v1, v2}, Landroid/support/v7/widget/ActivityChooserView$a;->getItemViewType(I)I
    00064016move-result v0
    00064018packed-switch v0, :pswitch_data_24
    0006401enew-instance v2, Ljava/lang/IllegalArgumentException;
    00064022invoke-direct {v2}, Ljava/lang/IllegalArgumentException;-><init>()V
    00064028throw v2
    0006402aconst/4 v2, 0x0
    0006402creturn-object v2
    0006402eiget-boolean v0, v1, Landroid/support/v7/widget/ActivityChooserView$a;->d:Z
    00064032if-nez v0, :cond_1d
    00064036iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$a;->b:Landroid/support/v7/widget/e;
    0006403ainvoke-virtual {v0}, Landroid/support/v7/widget/e;->b()Landroid/content/pm/ResolveInfo;
    00064040move-result-object v0
    00064042if-eqz v0, :cond_1d
    00064046add-int/lit8 v2, v2, 0x1
    0006404aiget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$a;->b:Landroid/support/v7/widget/e;
    0006404einvoke-virtual {v0, v2}, Landroid/support/v7/widget/e;->a(I)Landroid/content/pm/ResolveInfo;
    00064054move-result-object v2
    00064056return-object v2
    00064058.packed-switch 0x0
    00064000
    00064068
    00064068android.support.v7.widget.ActivityChooserView$a::getItemId(int):
    00064078int-to-long v0, v3
    0006407areturn-wide v0
    00064068
    0006407c
    0006407candroid.support.v7.widget.ActivityChooserView$a::getItemViewType(int):
    0006408ciget-boolean v0, v2, Landroid/support/v7/widget/ActivityChooserView$a;->f:Z
    00064090if-eqz v0, :cond_d
    00064094invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView$a;->getCount()I
    0006409amove-result v0
    0006409cconst/4 v1, 0x1
    0006409esub-int/2addr v0, v1
    000640a0if-ne v3, v0, :cond_d
    000640a4return v1
    000640a6const/4 v3, 0x0
    000640a8return v3
    0006407c
    000640aa
    000640aa // align 0x4
    000640ac
    000640acandroid.support.v7.widget.ActivityChooserView$a::getView(int, android.view.View, android.view.ViewGroup):
    000640bcinvoke-virtual {v5, v6}, Landroid/support/v7/widget/ActivityChooserView$a;->getItemViewType(I)I
    000640c2move-result v0
    000640c4const/4 v1, 0x1
    000640c6const/4 v2, 0x0
    000640c8packed-switch v0, :pswitch_data_9c
    000640cenew-instance v6, Ljava/lang/IllegalArgumentException;
    000640d2invoke-direct {v6}, Ljava/lang/IllegalArgumentException;-><init>()V
    000640d8throw v6
    000640daif-eqz v7, :cond_17
    000640deinvoke-virtual {v7}, Landroid/view/View;->getId()I
    000640e4move-result v6
    000640e6if-eq v6, v1, :cond_41
    000640eaiget-object v6, v5, Landroid/support/v7/widget/ActivityChooserView$a;->a:Landroid/support/v7/widget/ActivityChooserView;
    000640eeinvoke-virtual {v6}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
    000640f4move-result-object v6
    000640f6invoke-static {v6}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
    000640fcmove-result-object v6
    000640fesget v7, Landroid/support/v7/a/a$g;->abc_activity_chooser_view_list_item:I
    00064102invoke-virtual {v6, v7, v8, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
    00064108move-result-object v7
    0006410ainvoke-virtual {v7, v1}, Landroid/view/View;->setId(I)V
    00064110sget v6, Landroid/support/v7/a/a$f;->title:I
    00064114invoke-virtual {v7, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    0006411amove-result-object v6
    0006411ccheck-cast v6, Landroid/widget/TextView;
    00064120iget-object v8, v5, Landroid/support/v7/widget/ActivityChooserView$a;->a:Landroid/support/v7/widget/ActivityChooserView;
    00064124invoke-virtual {v8}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
    0006412amove-result-object v8
    0006412csget v0, Landroid/support/v7/a/a$h;->abc_activity_chooser_view_see_all:I
    00064130invoke-virtual {v8, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
    00064136move-result-object v8
    00064138invoke-virtual {v6, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
    0006413ereturn-object v7
    00064140if-eqz v7, :cond_4c
    00064144invoke-virtual {v7}, Landroid/view/View;->getId()I
    0006414amove-result v0
    0006414csget v3, Landroid/support/v7/a/a$f;->list_item:I
    00064150if-eq v0, v3, :cond_5c
    00064154iget-object v7, v5, Landroid/support/v7/widget/ActivityChooserView$a;->a:Landroid/support/v7/widget/ActivityChooserView;
    00064158invoke-virtual {v7}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
    0006415emove-result-object v7
    00064160invoke-static {v7}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
    00064166move-result-object v7
    00064168sget v0, Landroid/support/v7/a/a$g;->abc_activity_chooser_view_list_item:I
    0006416cinvoke-virtual {v7, v0, v8, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
    00064172move-result-object v7
    00064174iget-object v8, v5, Landroid/support/v7/widget/ActivityChooserView$a;->a:Landroid/support/v7/widget/ActivityChooserView;
    00064178invoke-virtual {v8}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
    0006417emove-result-object v8
    00064180invoke-virtual {v8}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
    00064186move-result-object v8
    00064188sget v0, Landroid/support/v7/a/a$f;->icon:I
    0006418cinvoke-virtual {v7, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    00064192move-result-object v0
    00064194check-cast v0, Landroid/widget/ImageView;
    00064198invoke-virtual {v5, v6}, Landroid/support/v7/widget/ActivityChooserView$a;->getItem(I)Ljava/lang/Object;
    0006419emove-result-object v3
    000641a0check-cast v3, Landroid/content/pm/ResolveInfo;
    000641a4invoke-virtual {v3, v8}, Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;
    000641aamove-result-object v4
    000641acinvoke-virtual {v0, v4}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
    000641b2sget v0, Landroid/support/v7/a/a$f;->title:I
    000641b6invoke-virtual {v7, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    000641bcmove-result-object v0
    000641becheck-cast v0, Landroid/widget/TextView;
    000641c2invoke-virtual {v3, v8}, Landroid/content/pm/ResolveInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;
    000641c8move-result-object v8
    000641cainvoke-virtual {v0, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
    000641d0iget-boolean v8, v5, Landroid/support/v7/widget/ActivityChooserView$a;->d:Z
    000641d4if-eqz v8, :cond_98
    000641d8if-nez v6, :cond_98
    000641dciget-boolean v6, v5, Landroid/support/v7/widget/ActivityChooserView$a;->e:Z
    000641e0if-eqz v6, :cond_98
    000641e4invoke-static {v7, v1}, Landroid/support/v4/g/v;->a(Landroid/view/View;Z)V
    000641eagoto :goto_9b
    000641ecinvoke-static {v7, v2}, Landroid/support/v4/g/v;->a(Landroid/view/View;Z)V
    000641f2return-object v7
    000641f4.packed-switch 0x0
    000640ac
    00064204
    00064204android.support.v7.widget.ActivityChooserView$a::getViewTypeCount():
    00064214const/4 v0, 0x3
    00064216return v0
    00064204
    00064218
    00064218android.support.v7.widget.ActivityChooserView$b::a():
    00064228iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    0006422ciget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->f:Landroid/widget/PopupWindow$OnDismissListener;
    00064230if-eqz v0, :cond_d
    00064234iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    00064238iget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->f:Landroid/widget/PopupWindow$OnDismissListener;
    0006423cinvoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;->onDismiss()V
    00064242return-void
    00064218
    00064244
    00064244android.support.v7.widget.ActivityChooserView$b::onClick(android.view.View):
    00064254iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    00064258iget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->c:Landroid/widget/FrameLayout;
    0006425cif-ne v2, v0, :cond_3c
    00064260iget-object v2, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    00064264invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
    0006426aiget-object v2, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    0006426eiget-object v2, v2, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    00064272invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView$a;->b()Landroid/content/pm/ResolveInfo;
    00064278move-result-object v2
    0006427aiget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    0006427eiget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    00064282invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
    00064288move-result-object v0
    0006428ainvoke-virtual {v0, v2}, Landroid/support/v7/widget/e;->a(Landroid/content/pm/ResolveInfo;)I
    00064290move-result v2
    00064292iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    00064296iget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    0006429ainvoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
    000642a0move-result-object v0
    000642a2invoke-virtual {v0, v2}, Landroid/support/v7/widget/e;->b(I)Landroid/content/Intent;
    000642a8move-result-object v2
    000642aaif-eqz v2, :cond_50
    000642aeconst/high16 v0, 0x80000
    000642b2invoke-virtual {v2, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
    000642b8iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    000642bcinvoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
    000642c2move-result-object v0
    000642c4invoke-virtual {v0, v2}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
    000642cagoto :goto_50
    000642cciget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    000642d0iget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->b:Landroid/widget/FrameLayout;
    000642d4if-ne v2, v0, :cond_51
    000642d8iget-object v2, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    000642dcconst/4 v0, 0x0
    000642deiput-boolean v0, v2, Landroid/support/v7/widget/ActivityChooserView;->g:Z
    000642e2iget-object v2, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    000642e6iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    000642eaiget v0, v0, Landroid/support/v7/widget/ActivityChooserView;->h:I
    000642eeinvoke-virtual {v2, v0}, Landroid/support/v7/widget/ActivityChooserView;->a(I)V
    000642f4return-void
    000642f6new-instance v2, Ljava/lang/IllegalArgumentException;
    000642fainvoke-direct {v2}, Ljava/lang/IllegalArgumentException;-><init>()V
    00064300throw v2
    00064244
    00064302
    00064302 // align 0x4
    00064304
    00064304android.support.v7.widget.ActivityChooserView$b::onDismiss():
    00064314invoke-direct {v2}, Landroid/support/v7/widget/ActivityChooserView$b;->a()V
    0006431aiget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    0006431eiget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
    00064322if-eqz v0, :cond_11
    00064326iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    0006432aiget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
    0006432econst/4 v1, 0x0
    00064330invoke-virtual {v0, v1}, Landroid/support/v4/g/e;->a(Z)V
    00064336return-void
    00064304
    00064338
    00064338android.support.v7.widget.ActivityChooserView$b::onItemClick(android.widget.AdapterView, android.view.View, int, long):
    00064348invoke-virtual {v1}, Landroid/widget/AdapterView;->getAdapter()Landroid/widget/Adapter;
    0006434emove-result-object v1
    00064350check-cast v1, Landroid/support/v7/widget/ActivityChooserView$a;
    00064354invoke-virtual {v1, v3}, Landroid/support/v7/widget/ActivityChooserView$a;->getItemViewType(I)I
    0006435amove-result v1
    0006435cpacked-switch v1, :pswitch_data_60
    00064362new-instance v1, Ljava/lang/IllegalArgumentException;
    00064366invoke-direct {v1}, Ljava/lang/IllegalArgumentException;-><init>()V
    0006436cthrow v1
    0006436eiget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    00064372const v2, 0x7fffffff
    00064378invoke-virtual {v1, v2}, Landroid/support/v7/widget/ActivityChooserView;->a(I)V
    0006437egoto :goto_5e
    00064380iget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    00064384invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
    0006438aiget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    0006438eiget-boolean v1, v1, Landroid/support/v7/widget/ActivityChooserView;->g:Z
    00064392if-eqz v1, :cond_35
    00064396if-lez v3, :cond_5e
    0006439aiget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    0006439eiget-object v1, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    000643a2invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
    000643a8move-result-object v1
    000643aainvoke-virtual {v1, v3}, Landroid/support/v7/widget/e;->c(I)V
    000643b0goto :goto_5e
    000643b2iget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    000643b6iget-object v1, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    000643bainvoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView$a;->e()Z
    000643c0move-result v1
    000643c2if-eqz v1, :cond_40
    000643c6goto :goto_42
    000643c8add-int/lit8 v3, v3, 0x1
    000643cciget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    000643d0iget-object v1, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    000643d4invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
    000643damove-result-object v1
    000643dcinvoke-virtual {v1, v3}, Landroid/support/v7/widget/e;->b(I)Landroid/content/Intent;
    000643e2move-result-object v1
    000643e4if-eqz v1, :cond_5e
    000643e8const/high16 v2, 0x80000
    000643ecinvoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
    000643f2iget-object v2, v0, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    000643f6invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
    000643fcmove-result-object v2
    000643feinvoke-virtual {v2, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
    00064404return-void
    00064406nop
    00064408.packed-switch 0x0
    00064338
    00064418
    00064418android.support.v7.widget.ActivityChooserView$b::onLongClick(android.view.View):
    00064428iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    0006442ciget-object v0, v0, Landroid/support/v7/widget/ActivityChooserView;->c:Landroid/widget/FrameLayout;
    00064430if-ne v3, v0, :cond_1f
    00064434iget-object v3, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    00064438iget-object v3, v3, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    0006443cinvoke-virtual {v3}, Landroid/support/v7/widget/ActivityChooserView$a;->getCount()I
    00064442move-result v3
    00064444const/4 v0, 0x1
    00064446if-lez v3, :cond_1e
    0006444aiget-object v3, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    0006444eiput-boolean v0, v3, Landroid/support/v7/widget/ActivityChooserView;->g:Z
    00064452iget-object v3, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    00064456iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView$b;->a:Landroid/support/v7/widget/ActivityChooserView;
    0006445aiget v1, v1, Landroid/support/v7/widget/ActivityChooserView;->h:I
    0006445einvoke-virtual {v3, v1}, Landroid/support/v7/widget/ActivityChooserView;->a(I)V
    00064464return v0
    00064466new-instance v3, Ljava/lang/IllegalArgumentException;
    0006446ainvoke-direct {v3}, Ljava/lang/IllegalArgumentException;-><init>()V
    00064470throw v3
    00064418
    00064472
    00064472 // align 0x4
    00064474
    00064474android.support.v7.widget.ActivityChooserView::a(int):
    00064484iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    00064488invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
    0006448emove-result-object v0
    00064490if-eqz v0, :cond_89
    00064494invoke-virtual {v5}, Landroid/support/v7/widget/ActivityChooserView;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    0006449amove-result-object v0
    0006449ciget-object v1, v5, Landroid/support/v7/widget/ActivityChooserView;->m:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
    000644a0invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
    000644a6iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->c:Landroid/widget/FrameLayout;
    000644aainvoke-virtual {v0}, Landroid/widget/FrameLayout;->getVisibility()I
    000644b0move-result v0
    000644b2const/4 v1, 0x0
    000644b4const/4 v2, 0x1
    000644b6if-nez v0, :cond_1d
    000644baconst/4 v0, 0x1
    000644bcgoto :goto_1e
    000644beconst/4 v0, 0x0
    000644c0iget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    000644c4invoke-virtual {v3}, Landroid/support/v7/widget/ActivityChooserView$a;->c()I
    000644camove-result v3
    000644ccconst v4, 0x7fffffff
    000644d2if-eq v6, v4, :cond_36
    000644d6add-int v4, v6, v0
    000644daif-le v3, v4, :cond_36
    000644deiget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    000644e2invoke-virtual {v3, v2}, Landroid/support/v7/widget/ActivityChooserView$a;->a(Z)V
    000644e8iget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    000644ecsub-int/2addr v6, v2
    000644eegoto :goto_3d
    000644f0iget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    000644f4invoke-virtual {v3, v1}, Landroid/support/v7/widget/ActivityChooserView$a;->a(Z)V
    000644faiget-object v3, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    000644feinvoke-virtual {v3, v6}, Landroid/support/v7/widget/ActivityChooserView$a;->a(I)V
    00064504invoke-virtual {v5}, Landroid/support/v7/widget/ActivityChooserView;->getListPopupWindow()Landroid/support/v7/widget/w;
    0006450amove-result-object v6
    0006450cinvoke-virtual {v6}, Landroid/support/v7/widget/w;->d()Z
    00064512move-result v3
    00064514if-nez v3, :cond_88
    00064518iget-boolean v3, v5, Landroid/support/v7/widget/ActivityChooserView;->g:Z
    0006451cif-nez v3, :cond_57
    00064520if-nez v0, :cond_51
    00064524goto :goto_57
    00064526iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    0006452ainvoke-virtual {v0, v1, v1}, Landroid/support/v7/widget/ActivityChooserView$a;->a(ZZ)V
    00064530goto :goto_5c
    00064532iget-object v1, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    00064536invoke-virtual {v1, v2, v0}, Landroid/support/v7/widget/ActivityChooserView$a;->a(ZZ)V
    0006453ciget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    00064540invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->a()I
    00064546move-result v0
    00064548iget v1, v5, Landroid/support/v7/widget/ActivityChooserView;->l:I
    0006454cinvoke-static {v0, v1}, Ljava/lang/Math;->min(II)I
    00064552move-result v0
    00064554invoke-virtual {v6, v0}, Landroid/support/v7/widget/w;->g(I)V
    0006455ainvoke-virtual {v6}, Landroid/support/v7/widget/w;->a()V
    00064560iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
    00064564if-eqz v0, :cond_77
    00064568iget-object v0, v5, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
    0006456cinvoke-virtual {v0, v2}, Landroid/support/v4/g/e;->a(Z)V
    00064572invoke-virtual {v6}, Landroid/support/v7/widget/w;->e()Landroid/widget/ListView;
    00064578move-result-object v6
    0006457ainvoke-virtual {v5}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
    00064580move-result-object v0
    00064582sget v1, Landroid/support/v7/a/a$h;->abc_activitychooserview_choose_application:I
    00064586invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
    0006458cmove-result-object v0
    0006458einvoke-virtual {v6, v0}, Landroid/widget/ListView;->setContentDescription(Ljava/lang/CharSequence;)V
    00064594return-void
    00064596new-instance v6, Ljava/lang/IllegalStateException;
    0006459aconst-string v0, "No data model. Did you call #setDataModel?"
    0006459einvoke-direct {v6, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000645a4throw v6
    00064474
    000645a6
    000645a6 // align 0x8
    000645a8
    000645a8android.support.v7.widget.ActivityChooserView::a():
    000645b8invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
    000645bemove-result v0
    000645c0const/4 v1, 0x0
    000645c2if-nez v0, :cond_15
    000645c6iget-boolean v0, v2, Landroid/support/v7/widget/ActivityChooserView;->o:Z
    000645caif-nez v0, :cond_c
    000645cegoto :goto_15
    000645d0iput-boolean v1, v2, Landroid/support/v7/widget/ActivityChooserView;->g:Z
    000645d4iget v0, v2, Landroid/support/v7/widget/ActivityChooserView;->h:I
    000645d8invoke-virtual {v2, v0}, Landroid/support/v7/widget/ActivityChooserView;->a(I)V
    000645deconst/4 v0, 0x1
    000645e0return v0
    000645e2return v1
    000645a8
    000645e4
    000645e4android.support.v7.widget.ActivityChooserView::b():
    000645f4invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
    000645famove-result v0
    000645fcif-eqz v0, :cond_1c
    00064600invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getListPopupWindow()Landroid/support/v7/widget/w;
    00064606move-result-object v0
    00064608invoke-virtual {v0}, Landroid/support/v7/widget/w;->c()V
    0006460einvoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    00064614move-result-object v0
    00064616invoke-virtual {v0}, Landroid/view/ViewTreeObserver;->isAlive()Z
    0006461cmove-result v1
    0006461eif-eqz v1, :cond_1c
    00064622iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->m:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
    00064626invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
    0006462cconst/4 v0, 0x1
    0006462ereturn v0
    000645e4
    00064630
    00064630android.support.v7.widget.ActivityChooserView::c():
    00064640invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->getListPopupWindow()Landroid/support/v7/widget/w;
    00064646move-result-object v0
    00064648invoke-virtual {v0}, Landroid/support/v7/widget/w;->d()Z
    0006464emove-result v0
    00064650return v0
    00064630
    00064652
    00064652 // align 0x4
    00064654
    00064654android.support.v7.widget.ActivityChooserView::getDataModel():
    00064664iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    00064668invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
    0006466emove-result-object v0
    00064670return-object v0
    00064654
    00064672
    00064672 // align 0x4
    00064674
    00064674android.support.v7.widget.ActivityChooserView::getListPopupWindow():
    00064684iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
    00064688if-nez v0, :cond_2f
    0006468cnew-instance v0, Landroid/support/v7/widget/w;
    00064690invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
    00064696move-result-object v1
    00064698invoke-direct {v0, v1}, Landroid/support/v7/widget/w;-><init>(Landroid/content/Context;)V
    0006469eiput-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
    000646a2iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
    000646a6iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    000646aainvoke-virtual {v0, v1}, Landroid/support/v7/widget/w;->a(Landroid/widget/ListAdapter;)V
    000646b0iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
    000646b4invoke-virtual {v0, v2}, Landroid/support/v7/widget/w;->b(Landroid/view/View;)V
    000646baiget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
    000646beconst/4 v1, 0x1
    000646c0invoke-virtual {v0, v1}, Landroid/support/v7/widget/w;->a(Z)V
    000646c6iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
    000646caiget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->i:Landroid/support/v7/widget/ActivityChooserView$b;
    000646ceinvoke-virtual {v0, v1}, Landroid/support/v7/widget/w;->a(Landroid/widget/AdapterView$OnItemClickListener;)V
    000646d4iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
    000646d8iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->i:Landroid/support/v7/widget/ActivityChooserView$b;
    000646dcinvoke-virtual {v0, v1}, Landroid/support/v7/widget/w;->a(Landroid/widget/PopupWindow$OnDismissListener;)V
    000646e2iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->n:Landroid/support/v7/widget/w;
    000646e6return-object v0
    00064674
    000646e8
    000646e8android.support.v7.widget.ActivityChooserView::onAttachedToWindow():
    000646f8invoke-super {v2}, Landroid/view/ViewGroup;->onAttachedToWindow()V
    000646feiget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    00064702invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
    00064708move-result-object v0
    0006470aif-eqz v0, :cond_10
    0006470eiget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->e:Landroid/database/DataSetObserver;
    00064712invoke-virtual {v0, v1}, Landroid/support/v7/widget/e;->registerObserver(Ljava/lang/Object;)V
    00064718const/4 v0, 0x1
    0006471aiput-boolean v0, v2, Landroid/support/v7/widget/ActivityChooserView;->o:Z
    0006471ereturn-void
    000646e8
    00064720
    00064720android.support.v7.widget.ActivityChooserView::onDetachedFromWindow():
    00064730invoke-super {v2}, Landroid/view/ViewGroup;->onDetachedFromWindow()V
    00064736iget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    0006473ainvoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView$a;->d()Landroid/support/v7/widget/e;
    00064740move-result-object v0
    00064742if-eqz v0, :cond_10
    00064746iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->e:Landroid/database/DataSetObserver;
    0006474ainvoke-virtual {v0, v1}, Landroid/support/v7/widget/e;->unregisterObserver(Ljava/lang/Object;)V
    00064750invoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    00064756move-result-object v0
    00064758invoke-virtual {v0}, Landroid/view/ViewTreeObserver;->isAlive()Z
    0006475emove-result v1
    00064760if-eqz v1, :cond_1f
    00064764iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->m:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
    00064768invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
    0006476einvoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
    00064774move-result v0
    00064776if-eqz v0, :cond_28
    0006477ainvoke-virtual {v2}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
    00064780const/4 v0, 0x0
    00064782iput-boolean v0, v2, Landroid/support/v7/widget/ActivityChooserView;->o:Z
    00064786return-void
    00064720
    00064788
    00064788android.support.v7.widget.ActivityChooserView::onLayout(boolean, int, int, int, int):
    00064798iget-object v1, v0, Landroid/support/v7/widget/ActivityChooserView;->j:Landroid/support/v7/widget/v;
    0006479csub-int/2addr v4, v2
    0006479esub-int/2addr v5, v3
    000647a0const/4 v2, 0x0
    000647a2invoke-virtual {v1, v2, v2, v4, v5}, Landroid/support/v7/widget/v;->layout(IIII)V
    000647a8invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
    000647aemove-result v1
    000647b0if-nez v1, :cond_11
    000647b4invoke-virtual {v0}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
    000647bareturn-void
    00064788
    000647bc
    000647bcandroid.support.v7.widget.ActivityChooserView::onMeasure(int, int):
    000647cciget-object v0, v2, Landroid/support/v7/widget/ActivityChooserView;->j:Landroid/support/v7/widget/v;
    000647d0iget-object v1, v2, Landroid/support/v7/widget/ActivityChooserView;->c:Landroid/widget/FrameLayout;
    000647d4invoke-virtual {v1}, Landroid/widget/FrameLayout;->getVisibility()I
    000647damove-result v1
    000647dcif-eqz v1, :cond_14
    000647e0invoke-static {v4}, Landroid/view/View$MeasureSpec;->getSize(I)I
    000647e6move-result v4
    000647e8const/high16 v1, 0x40000000
    000647ecinvoke-static {v4, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    000647f2move-result v4
    000647f4invoke-virtual {v2, v0, v3, v4}, Landroid/support/v7/widget/ActivityChooserView;->measureChild(Landroid/view/View;II)V
    000647fainvoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
    00064800move-result v3
    00064802invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I
    00064808move-result v4
    0006480ainvoke-virtual {v2, v3, v4}, Landroid/support/v7/widget/ActivityChooserView;->setMeasuredDimension(II)V
    00064810return-void
    000647bc
    00064812
    00064812 // align 0x4
    00064814
    00064814android.support.v7.widget.ActivityChooserView::setActivityChooserModel(android.support.v7.widget.e):
    00064824iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView;->a:Landroid/support/v7/widget/ActivityChooserView$a;
    00064828invoke-virtual {v0, v2}, Landroid/support/v7/widget/ActivityChooserView$a;->a(Landroid/support/v7/widget/e;)V
    0006482einvoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->c()Z
    00064834move-result v2
    00064836if-eqz v2, :cond_11
    0006483ainvoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->b()Z
    00064840invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->a()Z
    00064846return-void
    00064814
    00064848
    00064848android.support.v7.widget.ActivityChooserView::setDefaultActionButtonContentDescription(int):
    00064858iput v1, v0, Landroid/support/v7/widget/ActivityChooserView;->p:I
    0006485creturn-void
    00064848
    0006485e
    0006485e // align 0x10
    00064860
    00064860android.support.v7.widget.ActivityChooserView::setExpandActivityOverflowButtonContentDescription(int):
    00064870invoke-virtual {v1}, Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
    00064876move-result-object v0
    00064878invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
    0006487emove-result-object v2
    00064880iget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView;->k:Landroid/widget/ImageView;
    00064884invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V
    0006488areturn-void
    00064860
    0006488c
    0006488candroid.support.v7.widget.ActivityChooserView::setExpandActivityOverflowButtonDrawable(android.graphics.drawable.Drawable):
    0006489ciget-object v0, v1, Landroid/support/v7/widget/ActivityChooserView;->k:Landroid/widget/ImageView;
    000648a0invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
    000648a6return-void
    0006488c
    000648a8
    000648a8android.support.v7.widget.ActivityChooserView::setInitialActivityCount(int):
    000648b8iput v1, v0, Landroid/support/v7/widget/ActivityChooserView;->h:I
    000648bcreturn-void
    000648a8
    000648be
    000648be // align 0x10
    000648c0
    000648c0android.support.v7.widget.ActivityChooserView::setOnDismissListener(android.widget.PopupWindow$OnDismissListener):
    000648d0iput-object v1, v0, Landroid/support/v7/widget/ActivityChooserView;->f:Landroid/widget/PopupWindow$OnDismissListener;
    000648d4return-void
    000648c0
    000648d6
    000648d6 // align 0x8
    000648d8
    000648d8android.support.v7.widget.ActivityChooserView::setProvider(android.support.v4.g.e):
    000648e8iput-object v1, v0, Landroid/support/v7/widget/ActivityChooserView;->d:Landroid/support/v4/g/e;
    000648ecreturn-void
    000648d8
    000648ee
    000648ee // align 0x10
    000648f0
    000648f0android.support.v7.widget.AlertDialogLayout::<init>(android.content.Context):
    00064900invoke-direct {v0, v1}, Landroid/support/v7/widget/v;-><init>(Landroid/content/Context;)V
    00064906return-void
    000648f0
    00064908
    00064908android.support.v7.widget.AlertDialogLayout::<init>(android.content.Context, android.util.AttributeSet):
    00064918invoke-direct {v0, v1, v2}, Landroid/support/v7/widget/v;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    0006491ereturn-void
    00064908
    00064920
    00064920android.support.v7.widget.AlertDialogLayout::a(android.view.View, int, int, int, int):
    00064930add-int/2addr v4, v2
    00064932add-int/2addr v5, v3
    00064934invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;->layout(IIII)V
    0006493areturn-void
    00064920
    0006493c
    0006493candroid.support.v7.widget.AlertDialogLayout::c(android.view.View):
    0006494cinvoke-static {v3}, Landroid/support/v4/g/v;->f(Landroid/view/View;)I
    00064952move-result v0
    00064954if-lez v0, :cond_7
    00064958return v0
    0006495ainstance-of v0, v3, Landroid/view/ViewGroup;
    0006495econst/4 v1, 0x0
    00064960if-eqz v0, :cond_1e
    00064964check-cast v3, Landroid/view/ViewGroup;
    00064968invoke-virtual {v3}, Landroid/view/ViewGroup;->getChildCount()I
    0006496emove-result v0
    00064970const/4 v2, 0x1
    00064972if-ne v0, v2, :cond_1e
    00064976invoke-virtual {v3, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0006497cmove-result-object v3
    0006497einvoke-static {v3}, Landroid/support/v7/widget/AlertDialogLayout;->c(Landroid/view/View;)I
    00064984move-result v3
    00064986return v3
    00064988return v1
    0006493c
    0006498a
    0006498a // align 0x4
    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