Changes of com.discord v1181
This commit is contained in:
parent
f52990c3c2
commit
5a8adcbf82
29917 changed files with 1840412 additions and 1765629 deletions
|
@ -831,8 +831,6 @@
|
|||
|
||||
iput-object v0, p0, Landroidx/appcompat/widget/Toolbar;->mMenuView:Landroidx/appcompat/widget/ActionMenuView;
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/widget/Toolbar;->mMenuView:Landroidx/appcompat/widget/ActionMenuView;
|
||||
|
||||
iget v1, p0, Landroidx/appcompat/widget/Toolbar;->mPopupTheme:I
|
||||
|
||||
invoke-virtual {v0, v1}, Landroidx/appcompat/widget/ActionMenuView;->setPopupTheme(I)V
|
||||
|
@ -1187,18 +1185,14 @@
|
|||
|
||||
move-result v2
|
||||
|
||||
move v4, p2
|
||||
const/4 v3, 0x0
|
||||
|
||||
move v3, v1
|
||||
|
||||
const/4 p2, 0x0
|
||||
|
||||
const/4 v1, 0x0
|
||||
const/4 v4, 0x0
|
||||
|
||||
:goto_0
|
||||
if-ge p2, v2, :cond_0
|
||||
if-ge v3, v2, :cond_0
|
||||
|
||||
invoke-interface {p1, p2}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
||||
invoke-interface {p1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v5
|
||||
|
||||
|
@ -1212,17 +1206,17 @@
|
|||
|
||||
iget v7, v6, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
|
||||
|
||||
sub-int/2addr v7, v3
|
||||
sub-int/2addr v7, v1
|
||||
|
||||
iget v3, v6, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
|
||||
iget v1, v6, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
|
||||
|
||||
sub-int/2addr v3, v4
|
||||
sub-int/2addr v1, p2
|
||||
|
||||
invoke-static {v0, v7}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result v4
|
||||
move-result p2
|
||||
|
||||
invoke-static {v0, v3}, Ljava/lang/Math;->max(II)I
|
||||
invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result v6
|
||||
|
||||
|
@ -1232,32 +1226,32 @@
|
|||
|
||||
move-result v7
|
||||
|
||||
neg-int v3, v3
|
||||
neg-int v1, v1
|
||||
|
||||
invoke-static {v0, v3}, Ljava/lang/Math;->max(II)I
|
||||
invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result v3
|
||||
move-result v1
|
||||
|
||||
invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I
|
||||
|
||||
move-result v5
|
||||
|
||||
add-int/2addr v5, v4
|
||||
add-int/2addr v5, p2
|
||||
|
||||
add-int/2addr v5, v6
|
||||
|
||||
add-int/2addr v1, v5
|
||||
add-int/2addr v4, v5
|
||||
|
||||
add-int/lit8 p2, p2, 0x1
|
||||
add-int/lit8 v3, v3, 0x1
|
||||
|
||||
move v4, v3
|
||||
move p2, v1
|
||||
|
||||
move v3, v7
|
||||
move v1, v7
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
return v1
|
||||
return v4
|
||||
.end method
|
||||
|
||||
.method private isChildOrHidden(Landroid/view/View;)Z
|
||||
|
@ -1888,8 +1882,6 @@
|
|||
|
||||
iput-object v0, p0, Landroidx/appcompat/widget/Toolbar;->mCollapseButtonView:Landroid/widget/ImageButton;
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/widget/Toolbar;->mCollapseButtonView:Landroid/widget/ImageButton;
|
||||
|
||||
iget-object v1, p0, Landroidx/appcompat/widget/Toolbar;->mCollapseIcon:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/widget/ImageButton;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
|
||||
|
@ -3172,7 +3164,7 @@
|
|||
goto :goto_b
|
||||
|
||||
:cond_e
|
||||
move/from16 v17, v6
|
||||
move/from16 v18, v6
|
||||
|
||||
move/from16 p3, v12
|
||||
|
||||
|
@ -3237,31 +3229,27 @@
|
|||
if-lez v15, :cond_14
|
||||
|
||||
:cond_13
|
||||
move/from16 v17, v6
|
||||
|
||||
const/4 v15, 0x1
|
||||
const/16 v17, 0x1
|
||||
|
||||
goto :goto_e
|
||||
|
||||
:cond_14
|
||||
move/from16 v17, v6
|
||||
|
||||
const/4 v15, 0x0
|
||||
const/16 v17, 0x0
|
||||
|
||||
:goto_e
|
||||
iget v6, v0, Landroidx/appcompat/widget/Toolbar;->mGravity:I
|
||||
iget v15, v0, Landroidx/appcompat/widget/Toolbar;->mGravity:I
|
||||
|
||||
and-int/lit8 v6, v6, 0x70
|
||||
and-int/lit8 v15, v15, 0x70
|
||||
|
||||
move/from16 p3, v12
|
||||
move/from16 v18, v6
|
||||
|
||||
const/16 v12, 0x30
|
||||
const/16 v6, 0x30
|
||||
|
||||
if-eq v6, v12, :cond_18
|
||||
if-eq v15, v6, :cond_18
|
||||
|
||||
const/16 v12, 0x50
|
||||
const/16 v6, 0x50
|
||||
|
||||
if-eq v6, v12, :cond_17
|
||||
if-eq v15, v6, :cond_17
|
||||
|
||||
sub-int v6, v5, v8
|
||||
|
||||
|
@ -3271,19 +3259,19 @@
|
|||
|
||||
div-int/lit8 v6, v6, 0x2
|
||||
|
||||
iget v12, v3, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
|
||||
iget v15, v3, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
|
||||
|
||||
move/from16 p3, v12
|
||||
|
||||
iget v12, v0, Landroidx/appcompat/widget/Toolbar;->mTitleMarginTop:I
|
||||
|
||||
move/from16 p5, v2
|
||||
|
||||
iget v2, v0, Landroidx/appcompat/widget/Toolbar;->mTitleMarginTop:I
|
||||
add-int v2, v15, v12
|
||||
|
||||
move/from16 v18, v14
|
||||
if-ge v6, v2, :cond_15
|
||||
|
||||
add-int v14, v12, v2
|
||||
|
||||
if-ge v6, v14, :cond_15
|
||||
|
||||
add-int v6, v12, v2
|
||||
add-int v6, v15, v12
|
||||
|
||||
goto :goto_f
|
||||
|
||||
|
@ -3327,7 +3315,7 @@
|
|||
:cond_17
|
||||
move/from16 p5, v2
|
||||
|
||||
move/from16 v18, v14
|
||||
move/from16 p3, v12
|
||||
|
||||
sub-int/2addr v5, v9
|
||||
|
||||
|
@ -3346,7 +3334,7 @@
|
|||
:cond_18
|
||||
move/from16 p5, v2
|
||||
|
||||
move/from16 v18, v14
|
||||
move/from16 p3, v12
|
||||
|
||||
invoke-virtual/range {p0 .. p0}, Landroid/view/ViewGroup;->getPaddingTop()I
|
||||
|
||||
|
@ -3363,39 +3351,37 @@
|
|||
:goto_10
|
||||
if-eqz v1, :cond_1d
|
||||
|
||||
if-eqz v15, :cond_19
|
||||
if-eqz v17, :cond_19
|
||||
|
||||
iget v3, v0, Landroidx/appcompat/widget/Toolbar;->mTitleMarginStart:I
|
||||
|
||||
const/4 v1, 0x1
|
||||
iget v1, v0, Landroidx/appcompat/widget/Toolbar;->mTitleMarginStart:I
|
||||
|
||||
goto :goto_11
|
||||
|
||||
:cond_19
|
||||
const/4 v1, 0x1
|
||||
const/4 v1, 0x0
|
||||
|
||||
:goto_11
|
||||
const/4 v2, 0x1
|
||||
|
||||
aget v3, v11, v2
|
||||
|
||||
sub-int/2addr v1, v3
|
||||
|
||||
const/4 v3, 0x0
|
||||
|
||||
:goto_11
|
||||
aget v2, v11, v1
|
||||
|
||||
sub-int/2addr v3, v2
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
invoke-static {v2, v3}, Ljava/lang/Math;->max(II)I
|
||||
invoke-static {v3, v1}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result v4
|
||||
|
||||
sub-int/2addr v10, v4
|
||||
|
||||
neg-int v3, v3
|
||||
neg-int v1, v1
|
||||
|
||||
invoke-static {v2, v3}, Ljava/lang/Math;->max(II)I
|
||||
invoke-static {v3, v1}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result v3
|
||||
move-result v1
|
||||
|
||||
aput v3, v11, v1
|
||||
aput v1, v11, v2
|
||||
|
||||
if-eqz v13, :cond_1a
|
||||
|
||||
|
@ -3441,7 +3427,7 @@
|
|||
move v2, v10
|
||||
|
||||
:goto_12
|
||||
if-eqz v18, :cond_1b
|
||||
if-eqz v14, :cond_1b
|
||||
|
||||
iget-object v1, v0, Landroidx/appcompat/widget/Toolbar;->mSubtitleTextView:Landroid/widget/TextView;
|
||||
|
||||
|
@ -3451,45 +3437,43 @@
|
|||
|
||||
check-cast v1, Landroidx/appcompat/widget/Toolbar$LayoutParams;
|
||||
|
||||
iget v3, v1, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
|
||||
iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
|
||||
|
||||
add-int/2addr v8, v3
|
||||
add-int/2addr v8, v1
|
||||
|
||||
iget-object v1, v0, Landroidx/appcompat/widget/Toolbar;->mSubtitleTextView:Landroid/widget/TextView;
|
||||
|
||||
invoke-virtual {v1}, Landroid/widget/TextView;->getMeasuredWidth()I
|
||||
|
||||
move-result v1
|
||||
|
||||
sub-int v1, v10, v1
|
||||
|
||||
iget-object v3, v0, Landroidx/appcompat/widget/Toolbar;->mSubtitleTextView:Landroid/widget/TextView;
|
||||
|
||||
invoke-virtual {v3}, Landroid/widget/TextView;->getMeasuredWidth()I
|
||||
invoke-virtual {v3}, Landroid/widget/TextView;->getMeasuredHeight()I
|
||||
|
||||
move-result v3
|
||||
|
||||
sub-int v3, v10, v3
|
||||
add-int/2addr v3, v8
|
||||
|
||||
iget-object v4, v0, Landroidx/appcompat/widget/Toolbar;->mSubtitleTextView:Landroid/widget/TextView;
|
||||
|
||||
invoke-virtual {v4}, Landroid/widget/TextView;->getMeasuredHeight()I
|
||||
invoke-virtual {v4, v1, v8, v10, v3}, Landroid/widget/TextView;->layout(IIII)V
|
||||
|
||||
move-result v4
|
||||
iget v1, v0, Landroidx/appcompat/widget/Toolbar;->mTitleMarginEnd:I
|
||||
|
||||
add-int/2addr v4, v8
|
||||
|
||||
iget-object v5, v0, Landroidx/appcompat/widget/Toolbar;->mSubtitleTextView:Landroid/widget/TextView;
|
||||
|
||||
invoke-virtual {v5, v3, v8, v10, v4}, Landroid/widget/TextView;->layout(IIII)V
|
||||
|
||||
iget v3, v0, Landroidx/appcompat/widget/Toolbar;->mTitleMarginEnd:I
|
||||
|
||||
sub-int v3, v10, v3
|
||||
|
||||
iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
|
||||
sub-int v1, v10, v1
|
||||
|
||||
goto :goto_13
|
||||
|
||||
:cond_1b
|
||||
move v3, v10
|
||||
move v1, v10
|
||||
|
||||
:goto_13
|
||||
if-eqz v15, :cond_1c
|
||||
if-eqz v17, :cond_1c
|
||||
|
||||
invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I
|
||||
invoke-static {v2, v1}, Ljava/lang/Math;->min(II)I
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -3501,7 +3485,7 @@
|
|||
goto/16 :goto_a
|
||||
|
||||
:cond_1d
|
||||
if-eqz v15, :cond_1e
|
||||
if-eqz v17, :cond_1e
|
||||
|
||||
iget v3, v0, Landroidx/appcompat/widget/Toolbar;->mTitleMarginStart:I
|
||||
|
||||
|
@ -3577,7 +3561,7 @@
|
|||
move v4, v2
|
||||
|
||||
:goto_15
|
||||
if-eqz v18, :cond_20
|
||||
if-eqz v14, :cond_20
|
||||
|
||||
iget-object v3, v0, Landroidx/appcompat/widget/Toolbar;->mSubtitleTextView:Landroid/widget/TextView;
|
||||
|
||||
|
@ -3587,45 +3571,43 @@
|
|||
|
||||
check-cast v3, Landroidx/appcompat/widget/Toolbar$LayoutParams;
|
||||
|
||||
iget v5, v3, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
|
||||
iget v3, v3, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
|
||||
|
||||
add-int/2addr v8, v5
|
||||
add-int/2addr v8, v3
|
||||
|
||||
iget-object v3, v0, Landroidx/appcompat/widget/Toolbar;->mSubtitleTextView:Landroid/widget/TextView;
|
||||
|
||||
invoke-virtual {v3}, Landroid/widget/TextView;->getMeasuredWidth()I
|
||||
|
||||
move-result v3
|
||||
|
||||
add-int/2addr v3, v2
|
||||
|
||||
iget-object v5, v0, Landroidx/appcompat/widget/Toolbar;->mSubtitleTextView:Landroid/widget/TextView;
|
||||
|
||||
invoke-virtual {v5}, Landroid/widget/TextView;->getMeasuredWidth()I
|
||||
invoke-virtual {v5}, Landroid/widget/TextView;->getMeasuredHeight()I
|
||||
|
||||
move-result v5
|
||||
|
||||
add-int/2addr v5, v2
|
||||
add-int/2addr v5, v8
|
||||
|
||||
iget-object v6, v0, Landroidx/appcompat/widget/Toolbar;->mSubtitleTextView:Landroid/widget/TextView;
|
||||
|
||||
invoke-virtual {v6}, Landroid/widget/TextView;->getMeasuredHeight()I
|
||||
invoke-virtual {v6, v2, v8, v3, v5}, Landroid/widget/TextView;->layout(IIII)V
|
||||
|
||||
move-result v6
|
||||
iget v5, v0, Landroidx/appcompat/widget/Toolbar;->mTitleMarginEnd:I
|
||||
|
||||
add-int/2addr v6, v8
|
||||
|
||||
iget-object v7, v0, Landroidx/appcompat/widget/Toolbar;->mSubtitleTextView:Landroid/widget/TextView;
|
||||
|
||||
invoke-virtual {v7, v2, v8, v5, v6}, Landroid/widget/TextView;->layout(IIII)V
|
||||
|
||||
iget v6, v0, Landroidx/appcompat/widget/Toolbar;->mTitleMarginEnd:I
|
||||
|
||||
add-int/2addr v5, v6
|
||||
|
||||
iget v3, v3, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
|
||||
add-int/2addr v3, v5
|
||||
|
||||
goto :goto_16
|
||||
|
||||
:cond_20
|
||||
move v5, v2
|
||||
move v3, v2
|
||||
|
||||
:goto_16
|
||||
if-eqz v15, :cond_21
|
||||
if-eqz v17, :cond_21
|
||||
|
||||
invoke-static {v4, v5}, Ljava/lang/Math;->max(II)I
|
||||
invoke-static {v4, v3}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
|
@ -3643,16 +3625,14 @@
|
|||
|
||||
move-result v3
|
||||
|
||||
move v4, v2
|
||||
|
||||
const/4 v2, 0x0
|
||||
const/4 v4, 0x0
|
||||
|
||||
:goto_18
|
||||
if-ge v2, v3, :cond_22
|
||||
if-ge v4, v3, :cond_22
|
||||
|
||||
iget-object v5, v0, Landroidx/appcompat/widget/Toolbar;->mTempViews:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
invoke-virtual {v5, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v5
|
||||
|
||||
|
@ -3660,37 +3640,37 @@
|
|||
|
||||
move/from16 v12, p3
|
||||
|
||||
invoke-direct {v0, v5, v4, v11, v12}, Landroidx/appcompat/widget/Toolbar;->layoutChildLeft(Landroid/view/View;I[II)I
|
||||
invoke-direct {v0, v5, v2, v11, v12}, Landroidx/appcompat/widget/Toolbar;->layoutChildLeft(Landroid/view/View;I[II)I
|
||||
|
||||
move-result v4
|
||||
move-result v2
|
||||
|
||||
add-int/lit8 v2, v2, 0x1
|
||||
add-int/lit8 v4, v4, 0x1
|
||||
|
||||
goto :goto_18
|
||||
|
||||
:cond_22
|
||||
move/from16 v12, p3
|
||||
|
||||
iget-object v2, v0, Landroidx/appcompat/widget/Toolbar;->mTempViews:Ljava/util/ArrayList;
|
||||
iget-object v3, v0, Landroidx/appcompat/widget/Toolbar;->mTempViews:Ljava/util/ArrayList;
|
||||
|
||||
const/4 v3, 0x5
|
||||
const/4 v4, 0x5
|
||||
|
||||
invoke-direct {v0, v2, v3}, Landroidx/appcompat/widget/Toolbar;->addCustomViewsWithGravity(Ljava/util/List;I)V
|
||||
invoke-direct {v0, v3, v4}, Landroidx/appcompat/widget/Toolbar;->addCustomViewsWithGravity(Ljava/util/List;I)V
|
||||
|
||||
iget-object v2, v0, Landroidx/appcompat/widget/Toolbar;->mTempViews:Ljava/util/ArrayList;
|
||||
iget-object v3, v0, Landroidx/appcompat/widget/Toolbar;->mTempViews:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
|
||||
invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
|
||||
|
||||
move-result v2
|
||||
move-result v3
|
||||
|
||||
const/4 v3, 0x0
|
||||
const/4 v4, 0x0
|
||||
|
||||
:goto_19
|
||||
if-ge v3, v2, :cond_23
|
||||
if-ge v4, v3, :cond_23
|
||||
|
||||
iget-object v5, v0, Landroidx/appcompat/widget/Toolbar;->mTempViews:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v5, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
invoke-virtual {v5, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v5
|
||||
|
||||
|
@ -3700,74 +3680,74 @@
|
|||
|
||||
move-result v10
|
||||
|
||||
add-int/lit8 v3, v3, 0x1
|
||||
add-int/lit8 v4, v4, 0x1
|
||||
|
||||
goto :goto_19
|
||||
|
||||
:cond_23
|
||||
iget-object v2, v0, Landroidx/appcompat/widget/Toolbar;->mTempViews:Ljava/util/ArrayList;
|
||||
iget-object v3, v0, Landroidx/appcompat/widget/Toolbar;->mTempViews:Ljava/util/ArrayList;
|
||||
|
||||
const/4 v3, 0x1
|
||||
const/4 v4, 0x1
|
||||
|
||||
invoke-direct {v0, v2, v3}, Landroidx/appcompat/widget/Toolbar;->addCustomViewsWithGravity(Ljava/util/List;I)V
|
||||
invoke-direct {v0, v3, v4}, Landroidx/appcompat/widget/Toolbar;->addCustomViewsWithGravity(Ljava/util/List;I)V
|
||||
|
||||
iget-object v2, v0, Landroidx/appcompat/widget/Toolbar;->mTempViews:Ljava/util/ArrayList;
|
||||
iget-object v3, v0, Landroidx/appcompat/widget/Toolbar;->mTempViews:Ljava/util/ArrayList;
|
||||
|
||||
invoke-direct {v0, v2, v11}, Landroidx/appcompat/widget/Toolbar;->getViewListMeasuredWidth(Ljava/util/List;[I)I
|
||||
invoke-direct {v0, v3, v11}, Landroidx/appcompat/widget/Toolbar;->getViewListMeasuredWidth(Ljava/util/List;[I)I
|
||||
|
||||
move-result v2
|
||||
move-result v3
|
||||
|
||||
sub-int v3, v16, v17
|
||||
sub-int v4, v16, v18
|
||||
|
||||
sub-int v3, v3, p4
|
||||
sub-int v4, v4, p4
|
||||
|
||||
div-int/lit8 v3, v3, 0x2
|
||||
div-int/lit8 v4, v4, 0x2
|
||||
|
||||
add-int v3, v3, v17
|
||||
add-int v4, v4, v18
|
||||
|
||||
div-int/lit8 v5, v2, 0x2
|
||||
div-int/lit8 v5, v3, 0x2
|
||||
|
||||
sub-int/2addr v3, v5
|
||||
sub-int/2addr v4, v5
|
||||
|
||||
add-int/2addr v2, v3
|
||||
add-int/2addr v3, v4
|
||||
|
||||
if-ge v3, v4, :cond_24
|
||||
if-ge v4, v2, :cond_24
|
||||
|
||||
goto :goto_1a
|
||||
|
||||
:cond_24
|
||||
if-le v2, v10, :cond_25
|
||||
if-le v3, v10, :cond_25
|
||||
|
||||
sub-int/2addr v2, v10
|
||||
sub-int/2addr v3, v10
|
||||
|
||||
sub-int v4, v3, v2
|
||||
sub-int v2, v4, v3
|
||||
|
||||
goto :goto_1a
|
||||
|
||||
:cond_25
|
||||
move v4, v3
|
||||
move v2, v4
|
||||
|
||||
:goto_1a
|
||||
iget-object v2, v0, Landroidx/appcompat/widget/Toolbar;->mTempViews:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
|
||||
|
||||
move-result v2
|
||||
|
||||
:goto_1b
|
||||
if-ge v1, v2, :cond_26
|
||||
|
||||
iget-object v3, v0, Landroidx/appcompat/widget/Toolbar;->mTempViews:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
|
||||
|
||||
move-result-object v3
|
||||
move-result v3
|
||||
|
||||
check-cast v3, Landroid/view/View;
|
||||
:goto_1b
|
||||
if-ge v1, v3, :cond_26
|
||||
|
||||
invoke-direct {v0, v3, v4, v11, v12}, Landroidx/appcompat/widget/Toolbar;->layoutChildLeft(Landroid/view/View;I[II)I
|
||||
iget-object v4, v0, Landroidx/appcompat/widget/Toolbar;->mTempViews:Ljava/util/ArrayList;
|
||||
|
||||
move-result v4
|
||||
invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v4
|
||||
|
||||
check-cast v4, Landroid/view/View;
|
||||
|
||||
invoke-direct {v0, v4, v2, v11, v12}, Landroidx/appcompat/widget/Toolbar;->layoutChildLeft(Landroid/view/View;I[II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
||||
|
@ -4183,16 +4163,12 @@
|
|||
|
||||
move-result v11
|
||||
|
||||
move v14, v12
|
||||
|
||||
move v12, v10
|
||||
|
||||
const/4 v10, 0x0
|
||||
const/4 v14, 0x0
|
||||
|
||||
:goto_3
|
||||
if-ge v10, v11, :cond_8
|
||||
if-ge v14, v11, :cond_8
|
||||
|
||||
invoke-virtual {v7, v10}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
|
||||
invoke-virtual {v7, v14}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
|
||||
|
||||
move-result-object v15
|
||||
|
||||
|
@ -4223,7 +4199,7 @@
|
|||
|
||||
move/from16 v2, p1
|
||||
|
||||
move v3, v12
|
||||
move v3, v10
|
||||
|
||||
move/from16 v4, p2
|
||||
|
||||
|
@ -4233,7 +4209,7 @@
|
|||
|
||||
move-result v0
|
||||
|
||||
add-int/2addr v12, v0
|
||||
add-int/2addr v10, v0
|
||||
|
||||
invoke-virtual {v15}, Landroid/view/View;->getMeasuredHeight()I
|
||||
|
||||
|
@ -4245,7 +4221,7 @@
|
|||
|
||||
add-int/2addr v0, v1
|
||||
|
||||
invoke-static {v14, v0}, Ljava/lang/Math;->max(II)I
|
||||
invoke-static {v12, v0}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result v0
|
||||
|
||||
|
@ -4257,13 +4233,13 @@
|
|||
|
||||
move-result v1
|
||||
|
||||
move v14, v0
|
||||
move v12, v0
|
||||
|
||||
move v13, v1
|
||||
|
||||
:cond_7
|
||||
:goto_4
|
||||
add-int/lit8 v10, v10, 0x1
|
||||
add-int/lit8 v14, v14, 0x1
|
||||
|
||||
goto :goto_3
|
||||
|
||||
|
@ -4272,13 +4248,13 @@
|
|||
|
||||
iget v1, v7, Landroidx/appcompat/widget/Toolbar;->mTitleMarginBottom:I
|
||||
|
||||
add-int v10, v0, v1
|
||||
add-int v11, v0, v1
|
||||
|
||||
iget v0, v7, Landroidx/appcompat/widget/Toolbar;->mTitleMarginStart:I
|
||||
|
||||
iget v1, v7, Landroidx/appcompat/widget/Toolbar;->mTitleMarginEnd:I
|
||||
|
||||
add-int v11, v0, v1
|
||||
add-int v14, v0, v1
|
||||
|
||||
iget-object v0, v7, Landroidx/appcompat/widget/Toolbar;->mTitleTextView:Landroid/widget/TextView;
|
||||
|
||||
|
@ -4290,7 +4266,7 @@
|
|||
|
||||
iget-object v1, v7, Landroidx/appcompat/widget/Toolbar;->mTitleTextView:Landroid/widget/TextView;
|
||||
|
||||
add-int v3, v12, v11
|
||||
add-int v3, v10, v14
|
||||
|
||||
move-object/from16 v0, p0
|
||||
|
||||
|
@ -4298,7 +4274,7 @@
|
|||
|
||||
move/from16 v4, p2
|
||||
|
||||
move v5, v10
|
||||
move v5, v11
|
||||
|
||||
move-object v6, v8
|
||||
|
||||
|
@ -4368,9 +4344,9 @@
|
|||
|
||||
iget-object v1, v7, Landroidx/appcompat/widget/Toolbar;->mSubtitleTextView:Landroid/widget/TextView;
|
||||
|
||||
add-int v3, v12, v11
|
||||
add-int v3, v10, v14
|
||||
|
||||
add-int v5, v15, v10
|
||||
add-int v5, v15, v11
|
||||
|
||||
move-object/from16 v0, p0
|
||||
|
||||
|
@ -4378,7 +4354,7 @@
|
|||
|
||||
move/from16 v4, p2
|
||||
|
||||
move v10, v6
|
||||
move v11, v6
|
||||
|
||||
move-object v6, v8
|
||||
|
||||
|
@ -4412,19 +4388,19 @@
|
|||
|
||||
move-result v0
|
||||
|
||||
invoke-static {v10, v0}, Landroid/view/View;->combineMeasuredStates(II)I
|
||||
invoke-static {v11, v0}, Landroid/view/View;->combineMeasuredStates(II)I
|
||||
|
||||
move-result v6
|
||||
|
||||
goto :goto_6
|
||||
|
||||
:cond_a
|
||||
move v10, v6
|
||||
move v11, v6
|
||||
|
||||
:goto_6
|
||||
add-int/2addr v12, v13
|
||||
add-int/2addr v10, v13
|
||||
|
||||
invoke-static {v14, v15}, Ljava/lang/Math;->max(II)I
|
||||
invoke-static {v12, v15}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result v0
|
||||
|
||||
|
@ -4438,7 +4414,7 @@
|
|||
|
||||
add-int/2addr v2, v1
|
||||
|
||||
add-int/2addr v2, v12
|
||||
add-int/2addr v2, v10
|
||||
|
||||
invoke-virtual/range {p0 .. p0}, Landroid/view/ViewGroup;->getPaddingTop()I
|
||||
|
||||
|
@ -4492,10 +4468,13 @@
|
|||
|
||||
if-eqz v2, :cond_b
|
||||
|
||||
const/4 v1, 0x0
|
||||
goto :goto_7
|
||||
|
||||
:cond_b
|
||||
invoke-virtual {v7, v0, v1}, Landroid/view/ViewGroup;->setMeasuredDimension(II)V
|
||||
move v9, v1
|
||||
|
||||
:goto_7
|
||||
invoke-virtual {v7, v0, v9}, Landroid/view/ViewGroup;->setMeasuredDimension(II)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
@ -4566,8 +4545,6 @@
|
|||
.method public onRtlPropertiesChanged(I)V
|
||||
.locals 2
|
||||
|
||||
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/ViewGroup;->onRtlPropertiesChanged(I)V
|
||||
|
||||
invoke-direct {p0}, Landroidx/appcompat/widget/Toolbar;->ensureContentInsets()V
|
||||
|
@ -5408,8 +5385,6 @@
|
|||
|
||||
iput-object v1, p0, Landroidx/appcompat/widget/Toolbar;->mSubtitleTextView:Landroid/widget/TextView;
|
||||
|
||||
iget-object v1, p0, Landroidx/appcompat/widget/Toolbar;->mSubtitleTextView:Landroid/widget/TextView;
|
||||
|
||||
invoke-virtual {v1}, Landroid/widget/TextView;->setSingleLine()V
|
||||
|
||||
iget-object v1, p0, Landroidx/appcompat/widget/Toolbar;->mSubtitleTextView:Landroid/widget/TextView;
|
||||
|
@ -5584,8 +5559,6 @@
|
|||
|
||||
iput-object v1, p0, Landroidx/appcompat/widget/Toolbar;->mTitleTextView:Landroid/widget/TextView;
|
||||
|
||||
iget-object v1, p0, Landroidx/appcompat/widget/Toolbar;->mTitleTextView:Landroid/widget/TextView;
|
||||
|
||||
invoke-virtual {v1}, Landroid/widget/TextView;->setSingleLine()V
|
||||
|
||||
iget-object v1, p0, Landroidx/appcompat/widget/Toolbar;->mTitleTextView:Landroid/widget/TextView;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue