| | | | |
| Offset 31, 237 lines modified | Offset 31, 237 lines modified |
| | |
| 31 | #·direct·methods | 31 | #·direct·methods |
| 32 | .method·public·constructor·<init>(Landroid/content/Context;)V | 32 | .method·public·constructor·<init>(Landroid/content/Context;)V |
| 33 | ····.locals·1 | 33 | ····.locals·1 |
| | |
| 34 | ····const/4·v0,·0x0 | 34 | ····const/4·v0,·0x0 |
| | |
| 35 | ····.line·60 | 35 | ····.line·61 |
| 36 | ····invoke-direct·{p0,·p1,·v0},·Landroidx/appcompat/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 36 | ····invoke-direct·{p0,·p1,·v0},·Landroidx/appcompat/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
| | |
| 37 | ····return-void | 37 | ····return-void |
| 38 | .end·method | 38 | .end·method |
| | |
| 39 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 39 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
| 40 | ····.locals·1 | 40 | ····.locals·1 |
| | |
| 41 | ····const/4·v0,·0x0 | 41 | ····const/4·v0,·0x0 |
| | |
| 42 | ····.line·64 | 42 | ····.line·65 |
| 43 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/appcompat/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 43 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroidx/appcompat/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
| | |
| 44 | ····return-void | 44 | ····return-void |
| 45 | .end·method | 45 | .end·method |
| | |
| 46 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 46 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
| 47 | ····.locals·0 | 47 | ····.locals·0 |
| | |
| 48 | ····.line·69 | 48 | ····.line·70 |
| 49 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 49 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
| | |
| 50 | ····.line·70 | 50 | ····.line·71 |
| 51 | ····new-instance·p1,·Landroid/graphics/Rect; | 51 | ····new-instance·p1,·Landroid/graphics/Rect; |
| | |
| 52 | ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V | 52 | ····invoke-direct·{p1},·Landroid/graphics/Rect;-><init>()V |
| | |
| 53 | ····iput-object·p1,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mDecorPadding:Landroid/graphics/Rect; | 53 | ····iput-object·p1,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mDecorPadding:Landroid/graphics/Rect; |
| | |
| 54 | ····return-void | 54 | ····return-void |
| 55 | .end·method | 55 | .end·method |
| | |
| | |
| 56 | #·virtual·methods | 56 | #·virtual·methods |
| 57 | .method·public·dispatchFitSystemWindows(Landroid/graphics/Rect;)V | 57 | .method·public·dispatchFitSystemWindows(Landroid/graphics/Rect;)V |
| 58 | ····.locals·0 | 58 | ····.locals·0 |
| | |
| 59 | ····.line·78 | 59 | ····.line·79 |
| 60 | ····invoke-virtual·{p0,·p1},·Landroid/widget/FrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z | 60 | ····invoke-virtual·{p0,·p1},·Landroid/widget/FrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z |
| | |
| 61 | ····return-void | 61 | ····return-void |
| 62 | .end·method | 62 | .end·method |
| | |
| 63 | .method·public·getFixedHeightMajor()Landroid/util/TypedValue; | 63 | .method·public·getFixedHeightMajor()Landroid/util/TypedValue; |
| 64 | ····.locals·1 | 64 | ····.locals·1 |
| | |
| 65 | ····.line·197 | 65 | ····.line·198 |
| 66 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMajor:Landroid/util/TypedValue; | 66 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMajor:Landroid/util/TypedValue; |
| | |
| 67 | ····if-nez·v0,·:cond_0 | 67 | ····if-nez·v0,·:cond_0 |
| | |
| 68 | ····new-instance·v0,·Landroid/util/TypedValue; | 68 | ····new-instance·v0,·Landroid/util/TypedValue; |
| | |
| 69 | ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V | 69 | ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V |
| | |
| 70 | ····iput-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMajor:Landroid/util/TypedValue; | 70 | ····iput-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMajor:Landroid/util/TypedValue; |
| | |
| 71 | ····.line·198 | 71 | ····.line·199 |
| 72 | ····:cond_0 | 72 | ····:cond_0 |
| 73 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMajor:Landroid/util/TypedValue; | 73 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMajor:Landroid/util/TypedValue; |
| | |
| 74 | ····return-object·v0 | 74 | ····return-object·v0 |
| 75 | .end·method | 75 | .end·method |
| | |
| 76 | .method·public·getFixedHeightMinor()Landroid/util/TypedValue; | 76 | .method·public·getFixedHeightMinor()Landroid/util/TypedValue; |
| 77 | ····.locals·1 | 77 | ····.locals·1 |
| | |
| 78 | ····.line·202 | 78 | ····.line·203 |
| 79 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMinor:Landroid/util/TypedValue; | 79 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMinor:Landroid/util/TypedValue; |
| | |
| 80 | ····if-nez·v0,·:cond_0 | 80 | ····if-nez·v0,·:cond_0 |
| | |
| 81 | ····new-instance·v0,·Landroid/util/TypedValue; | 81 | ····new-instance·v0,·Landroid/util/TypedValue; |
| | |
| 82 | ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V | 82 | ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V |
| | |
| 83 | ····iput-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMinor:Landroid/util/TypedValue; | 83 | ····iput-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMinor:Landroid/util/TypedValue; |
| | |
| 84 | ····.line·203 | 84 | ····.line·204 |
| 85 | ····:cond_0 | 85 | ····:cond_0 |
| 86 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMinor:Landroid/util/TypedValue; | 86 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMinor:Landroid/util/TypedValue; |
| | |
| 87 | ····return-object·v0 | 87 | ····return-object·v0 |
| 88 | .end·method | 88 | .end·method |
| | |
| 89 | .method·public·getFixedWidthMajor()Landroid/util/TypedValue; | 89 | .method·public·getFixedWidthMajor()Landroid/util/TypedValue; |
| 90 | ····.locals·1 | 90 | ····.locals·1 |
| | |
| 91 | ····.line·187 | 91 | ····.line·188 |
| 92 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMajor:Landroid/util/TypedValue; | 92 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMajor:Landroid/util/TypedValue; |
| | |
| 93 | ····if-nez·v0,·:cond_0 | 93 | ····if-nez·v0,·:cond_0 |
| | |
| 94 | ····new-instance·v0,·Landroid/util/TypedValue; | 94 | ····new-instance·v0,·Landroid/util/TypedValue; |
| | |
| 95 | ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V | 95 | ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V |
| | |
| 96 | ····iput-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMajor:Landroid/util/TypedValue; | 96 | ····iput-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMajor:Landroid/util/TypedValue; |
| | |
| 97 | ····.line·188 | 97 | ····.line·189 |
| 98 | ····:cond_0 | 98 | ····:cond_0 |
| 99 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMajor:Landroid/util/TypedValue; | 99 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMajor:Landroid/util/TypedValue; |
| | |
| 100 | ····return-object·v0 | 100 | ····return-object·v0 |
| 101 | .end·method | 101 | .end·method |
| | |
| 102 | .method·public·getFixedWidthMinor()Landroid/util/TypedValue; | 102 | .method·public·getFixedWidthMinor()Landroid/util/TypedValue; |
| 103 | ····.locals·1 | 103 | ····.locals·1 |
| | |
| 104 | ····.line·192 | 104 | ····.line·193 |
| 105 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMinor:Landroid/util/TypedValue; | 105 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMinor:Landroid/util/TypedValue; |
| | |
| 106 | ····if-nez·v0,·:cond_0 | 106 | ····if-nez·v0,·:cond_0 |
| | |
| 107 | ····new-instance·v0,·Landroid/util/TypedValue; | 107 | ····new-instance·v0,·Landroid/util/TypedValue; |
| | |
| 108 | ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V | 108 | ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V |
| | |
| 109 | ····iput-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMinor:Landroid/util/TypedValue; | 109 | ····iput-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMinor:Landroid/util/TypedValue; |
| | |
| 110 | ····.line·193 | 110 | ····.line·194 |
| 111 | ····:cond_0 | 111 | ····:cond_0 |
| 112 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMinor:Landroid/util/TypedValue; | 112 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMinor:Landroid/util/TypedValue; |
| | |
| 113 | ····return-object·v0 | 113 | ····return-object·v0 |
| 114 | .end·method | 114 | .end·method |
| | |
| 115 | .method·public·getMinWidthMajor()Landroid/util/TypedValue; | 115 | .method·public·getMinWidthMajor()Landroid/util/TypedValue; |
| 116 | ····.locals·1 | 116 | ····.locals·1 |
| | |
| 117 | ····.line·177 | 117 | ····.line·178 |
| 118 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMajor:Landroid/util/TypedValue; | 118 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMajor:Landroid/util/TypedValue; |
| | |
| 119 | ····if-nez·v0,·:cond_0 | 119 | ····if-nez·v0,·:cond_0 |
| | |
| 120 | ····new-instance·v0,·Landroid/util/TypedValue; | 120 | ····new-instance·v0,·Landroid/util/TypedValue; |
| | |
| 121 | ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V | 121 | ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V |
| | |
| 122 | ····iput-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMajor:Landroid/util/TypedValue; | 122 | ····iput-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMajor:Landroid/util/TypedValue; |
| | |
| 123 | ····.line·178 | 123 | ····.line·179 |
| 124 | ····:cond_0 | 124 | ····:cond_0 |
| 125 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMajor:Landroid/util/TypedValue; | 125 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMajor:Landroid/util/TypedValue; |
| | |
| 126 | ····return-object·v0 | 126 | ····return-object·v0 |
| 127 | .end·method | 127 | .end·method |
| | |
| 128 | .method·public·getMinWidthMinor()Landroid/util/TypedValue; | 128 | .method·public·getMinWidthMinor()Landroid/util/TypedValue; |
| 129 | ····.locals·1 | 129 | ····.locals·1 |
| | |
| 130 | ····.line·182 | 130 | ····.line·183 |
| 131 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMinor:Landroid/util/TypedValue; | 131 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMinor:Landroid/util/TypedValue; |
| | |
| 132 | ····if-nez·v0,·:cond_0 | 132 | ····if-nez·v0,·:cond_0 |
| | |
| 133 | ····new-instance·v0,·Landroid/util/TypedValue; | 133 | ····new-instance·v0,·Landroid/util/TypedValue; |
| | |
| 134 | ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V | 134 | ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V |
| | |
| 135 | ····iput-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMinor:Landroid/util/TypedValue; | 135 | ····iput-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMinor:Landroid/util/TypedValue; |
| | |
| 136 | ····.line·183 | 136 | ····.line·184 |
| 137 | ····:cond_0 | 137 | ····:cond_0 |
| 138 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMinor:Landroid/util/TypedValue; | 138 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMinor:Landroid/util/TypedValue; |
| | |
| 139 | ····return-object·v0 | 139 | ····return-object·v0 |
| 140 | .end·method | 140 | .end·method |
| | |
| 141 | .method·protected·onAttachedToWindow()V | 141 | .method·protected·onAttachedToWindow()V |
| 142 | ····.locals·1 | 142 | ····.locals·1 |
| | |
| 143 | ····.line·208 | 143 | ····.line·209 |
| 144 | ····invoke-super·{p0},·Landroid/widget/FrameLayout;->onAttachedToWindow()V | 144 | ····invoke-super·{p0},·Landroid/widget/FrameLayout;->onAttachedToWindow()V |
| | |
| 145 | ····.line·209 | 145 | ····.line·210 |
| 146 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mAttachListener:Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener; | 146 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mAttachListener:Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener; |
| | |
| 147 | ····if-eqz·v0,·:cond_0 | 147 | ····if-eqz·v0,·:cond_0 |
| | |
| 148 | ····.line·210 | 148 | ····.line·211 |
| 149 | ····invoke-interface·{v0},·Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener;->onAttachedFromWindow()V | 149 | ····invoke-interface·{v0},·Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener;->onAttachedFromWindow()V |
| | |
| 150 | ····:cond_0 | 150 | ····:cond_0 |
| 151 | ····return-void | 151 | ····return-void |
| 152 | .end·method | 152 | .end·method |
| | |
| 153 | .method·protected·onDetachedFromWindow()V | 153 | .method·protected·onDetachedFromWindow()V |
| 154 | ····.locals·1 | 154 | ····.locals·1 |
| | |
| 155 | ····.line·216 | 155 | ····.line·217 |
| 156 | ····invoke-super·{p0},·Landroid/widget/FrameLayout;->onDetachedFromWindow()V | 156 | ····invoke-super·{p0},·Landroid/widget/FrameLayout;->onDetachedFromWindow()V |
| | |
| 157 | ····.line·217 | 157 | ····.line·218 |
| 158 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mAttachListener:Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener; | 158 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mAttachListener:Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener; |
| | |
| 159 | ····if-eqz·v0,·:cond_0 | 159 | ····if-eqz·v0,·:cond_0 |
| | |
| 160 | ····.line·218 | 160 | ····.line·219 |
| 161 | ····invoke-interface·{v0},·Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener;->onDetachedFromWindow()V | 161 | ····invoke-interface·{v0},·Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener;->onDetachedFromWindow()V |
| | |
| 162 | ····:cond_0 | 162 | ····:cond_0 |
| 163 | ····return-void | 163 | ····return-void |
| 164 | .end·method | 164 | .end·method |
| | |
| 165 | .method·protected·onMeasure(II)V | 165 | .method·protected·onMeasure(II)V |
| 166 | ····.locals·13 | 166 | ····.locals·13 |
| | |
| 167 | ····.line·101 | 167 | ····.line·102 |
| 168 | ····invoke-virtual·{p0},·Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; | 168 | ····invoke-virtual·{p0},·Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; |
| | |
| 169 | ····move-result-object·v0 | 169 | ····move-result-object·v0 |
| | |
| 170 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 170 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
| | |
| 171 | ····move-result-object·v0 | 171 | ····move-result-object·v0 |
| | |
| 172 | ····invoke-virtual·{v0},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; | 172 | ····invoke-virtual·{v0},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; |
| | |
| 173 | ····move-result-object·v0 | 173 | ····move-result-object·v0 |
| | |
| 174 | ····.line·102 | 174 | ····.line·103 |
| 175 | ····iget·v1,·v0,·Landroid/util/DisplayMetrics;->widthPixels:I | 175 | ····iget·v1,·v0,·Landroid/util/DisplayMetrics;->widthPixels:I |
| | |
| 176 | ····iget·v2,·v0,·Landroid/util/DisplayMetrics;->heightPixels:I | 176 | ····iget·v2,·v0,·Landroid/util/DisplayMetrics;->heightPixels:I |
| | |
| 177 | ····const/4·v3,·0x1 | 177 | ····const/4·v3,·0x1 |
| | |
| 178 | ····const/4·v4,·0x0 | 178 | ····const/4·v4,·0x0 |
| Offset 271, 21 lines modified | Offset 271, 21 lines modified |
| 271 | ····move·v1,·v3 | 271 | ····move·v1,·v3 |
| | |
| 272 | ····goto·:goto_0 | 272 | ····goto·:goto_0 |
| | |
| 273 | ····:cond_0 | 273 | ····:cond_0 |
| 274 | ····move·v1,·v4 | 274 | ····move·v1,·v4 |
| | |
| 275 | ····.line·104 | 275 | ····.line·105 |
| 276 | ····:goto_0 | 276 | ····:goto_0 |
| 277 | ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getMode(I)I | 277 | ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getMode(I)I |
| | |
| 278 | ····move-result·v2 | 278 | ····move-result·v2 |
| | |
| 279 | ····.line·105 | 279 | ····.line·106 |
| 280 | ····invoke-static·{p2},·Landroid/view/View$MeasureSpec;->getMode(I)I | 280 | ····invoke-static·{p2},·Landroid/view/View$MeasureSpec;->getMode(I)I |
| | |
| 281 | ····move-result·v5 | 281 | ····move-result·v5 |
| | |
| 282 | ····const/4·v6,·0x6 | 282 | ····const/4·v6,·0x6 |
| | |
| 283 | ····const/4·v7,·0x5 | 283 | ····const/4·v7,·0x5 |
| Offset 294, 46 lines modified | Offset 294, 46 lines modified |
| | |
| 294 | ····const/high16·v9,·0x40000000····#·2.0f | 294 | ····const/high16·v9,·0x40000000····#·2.0f |
| | |
| 295 | ····if-ne·v2,·v8,·:cond_4 | 295 | ····if-ne·v2,·v8,·:cond_4 |
| | |
| 296 | ····if-eqz·v1,·:cond_1 | 296 | ····if-eqz·v1,·:cond_1 |
| | |
| 297 | ····.line·109 | 297 | ····.line·110 |
| 298 | ····iget-object·v10,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMinor:Landroid/util/TypedValue; | 298 | ····iget-object·v10,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMinor:Landroid/util/TypedValue; |
| | |
| 299 | ····goto·:goto_1 | 299 | ····goto·:goto_1 |
| | |
| 300 | ····:cond_1 | 300 | ····:cond_1 |
| 301 | ····iget-object·v10,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMajor:Landroid/util/TypedValue; | 301 | ····iget-object·v10,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedWidthMajor:Landroid/util/TypedValue; |
| | |
| 302 | ····:goto_1 | 302 | ····:goto_1 |
| 303 | ····if-eqz·v10,·:cond_4 | 303 | ····if-eqz·v10,·:cond_4 |
| | |
| 304 | ····.line·110 | 304 | ····.line·111 |
| 305 | ····iget·v11,·v10,·Landroid/util/TypedValue;->type:I | 305 | ····iget·v11,·v10,·Landroid/util/TypedValue;->type:I |
| | |
| 306 | ····if-eqz·v11,·:cond_4 | 306 | ····if-eqz·v11,·:cond_4 |
| | |
| 307 | ····if-ne·v11,·v7,·:cond_2 | 307 | ····if-ne·v11,·v7,·:cond_2 |
| | |
| 308 | ····.line·113 | 308 | ····.line·114 |
| 309 | ····invoke-virtual·{v10,·v0},·Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F | 309 | ····invoke-virtual·{v10,·v0},·Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F |
| | |
| 310 | ····move-result·v10 | 310 | ····move-result·v10 |
| | |
| 311 | ····:goto_2 | 311 | ····:goto_2 |
| 312 | ····float-to-int·v10,·v10 | 312 | ····float-to-int·v10,·v10 |
| | |
| 313 | ····goto·:goto_3 | 313 | ····goto·:goto_3 |
| | |
| 314 | ····:cond_2 | 314 | ····:cond_2 |
| 315 | ····if-ne·v11,·v6,·:cond_3 | 315 | ····if-ne·v11,·v6,·:cond_3 |
| | |
| 316 | ····.line·115 | 316 | ····.line·116 |
| 317 | ····iget·v11,·v0,·Landroid/util/DisplayMetrics;->widthPixels:I | 317 | ····iget·v11,·v0,·Landroid/util/DisplayMetrics;->widthPixels:I |
| | |
| 318 | ····int-to-float·v12,·v11 | 318 | ····int-to-float·v12,·v11 |
| | |
| 319 | ····int-to-float·v11,·v11 | 319 | ····int-to-float·v11,·v11 |
| | |
| 320 | ····invoke-virtual·{v10,·v12,·v11},·Landroid/util/TypedValue;->getFraction(FF)F | 320 | ····invoke-virtual·{v10,·v12,·v11},·Landroid/util/TypedValue;->getFraction(FF)F |
| Offset 344, 36 lines modified | Offset 344, 36 lines modified |
| | |
| 344 | ····:cond_3 | 344 | ····:cond_3 |
| 345 | ····move·v10,·v4 | 345 | ····move·v10,·v4 |
| | |
| 346 | ····:goto_3 | 346 | ····:goto_3 |
| 347 | ····if-lez·v10,·:cond_4 | 347 | ····if-lez·v10,·:cond_4 |
| | |
| 348 | ····.line·118 | 348 | ····.line·119 |
| 349 | ····iget-object·v11,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mDecorPadding:Landroid/graphics/Rect; | 349 | ····iget-object·v11,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mDecorPadding:Landroid/graphics/Rect; |
| | |
| 350 | ····iget·v12,·v11,·Landroid/graphics/Rect;->left:I | 350 | ····iget·v12,·v11,·Landroid/graphics/Rect;->left:I |
| | |
| 351 | ····iget·v11,·v11,·Landroid/graphics/Rect;->right:I | 351 | ····iget·v11,·v11,·Landroid/graphics/Rect;->right:I |
| | |
| 352 | ····add-int/2addr·v12,·v11 | 352 | ····add-int/2addr·v12,·v11 |
| | |
| 353 | ····sub-int/2addr·v10,·v12 | 353 | ····sub-int/2addr·v10,·v12 |
| | |
| 354 | ····.line·119 | 354 | ····.line·120 |
| 355 | ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getSize(I)I | 355 | ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getSize(I)I |
| | |
| 356 | ····move-result·p1 | 356 | ····move-result·p1 |
| | |
| 357 | ····.line·121 | 357 | ····.line·122 |
| 358 | ····invoke-static·{v10,·p1},·Ljava/lang/Math;->min(II)I | 358 | ····invoke-static·{v10,·p1},·Ljava/lang/Math;->min(II)I |
| | |
| 359 | ····move-result·p1 | 359 | ····move-result·p1 |
| | |
| 360 | ····.line·120 | 360 | ····.line·121 |
| 361 | ····invoke-static·{p1,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 361 | ····invoke-static·{p1,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
| | |
| 362 | ····move-result·p1 | 362 | ····move-result·p1 |
| | |
| 363 | ····move·v10,·v3 | 363 | ····move·v10,·v3 |
| | |
| 364 | ····goto·:goto_4 | 364 | ····goto·:goto_4 |
| Offset 382, 46 lines modified | Offset 382, 46 lines modified |
| 382 | ····move·v10,·v4 | 382 | ····move·v10,·v4 |
| | |
| 383 | ····:goto_4 | 383 | ····:goto_4 |
| 384 | ····if-ne·v5,·v8,·:cond_8 | 384 | ····if-ne·v5,·v8,·:cond_8 |
| | |
| 385 | ····if-eqz·v1,·:cond_5 | 385 | ····if-eqz·v1,·:cond_5 |
| | |
| 386 | ····.line·128 | 386 | ····.line·129 |
| 387 | ····iget-object·v5,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMajor:Landroid/util/TypedValue; | 387 | ····iget-object·v5,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMajor:Landroid/util/TypedValue; |
| | |
| 388 | ····goto·:goto_5 | 388 | ····goto·:goto_5 |
| | |
| 389 | ····:cond_5 | 389 | ····:cond_5 |
| 390 | ····iget-object·v5,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMinor:Landroid/util/TypedValue; | 390 | ····iget-object·v5,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mFixedHeightMinor:Landroid/util/TypedValue; |
| | |
| 391 | ····:goto_5 | 391 | ····:goto_5 |
| 392 | ····if-eqz·v5,·:cond_8 | 392 | ····if-eqz·v5,·:cond_8 |
| | |
| 393 | ····.line·129 | 393 | ····.line·130 |
| 394 | ····iget·v11,·v5,·Landroid/util/TypedValue;->type:I | 394 | ····iget·v11,·v5,·Landroid/util/TypedValue;->type:I |
| | |
| 395 | ····if-eqz·v11,·:cond_8 | 395 | ····if-eqz·v11,·:cond_8 |
| | |
| 396 | ····if-ne·v11,·v7,·:cond_6 | 396 | ····if-ne·v11,·v7,·:cond_6 |
| | |
| 397 | ····.line·132 | 397 | ····.line·133 |
| 398 | ····invoke-virtual·{v5,·v0},·Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F | 398 | ····invoke-virtual·{v5,·v0},·Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F |
| | |
| 399 | ····move-result·v5 | 399 | ····move-result·v5 |
| | |
| 400 | ····:goto_6 | 400 | ····:goto_6 |
| 401 | ····float-to-int·v5,·v5 | 401 | ····float-to-int·v5,·v5 |
| | |
| 402 | ····goto·:goto_7 | 402 | ····goto·:goto_7 |
| | |
| 403 | ····:cond_6 | 403 | ····:cond_6 |
| 404 | ····if-ne·v11,·v6,·:cond_7 | 404 | ····if-ne·v11,·v6,·:cond_7 |
| | |
| 405 | ····.line·134 | 405 | ····.line·135 |
| 406 | ····iget·v11,·v0,·Landroid/util/DisplayMetrics;->heightPixels:I | 406 | ····iget·v11,·v0,·Landroid/util/DisplayMetrics;->heightPixels:I |
| | |
| 407 | ····int-to-float·v12,·v11 | 407 | ····int-to-float·v12,·v11 |
| | |
| 408 | ····int-to-float·v11,·v11 | 408 | ····int-to-float·v11,·v11 |
| | |
| 409 | ····invoke-virtual·{v5,·v12,·v11},·Landroid/util/TypedValue;->getFraction(FF)F | 409 | ····invoke-virtual·{v5,·v12,·v11},·Landroid/util/TypedValue;->getFraction(FF)F |
| Offset 432, 92 lines modified | Offset 432, 92 lines modified |
| | |
| 432 | ····:cond_7 | 432 | ····:cond_7 |
| 433 | ····move·v5,·v4 | 433 | ····move·v5,·v4 |
| | |
| 434 | ····:goto_7 | 434 | ····:goto_7 |
| 435 | ····if-lez·v5,·:cond_8 | 435 | ····if-lez·v5,·:cond_8 |
| | |
| 436 | ····.line·137 | 436 | ····.line·138 |
| 437 | ····iget-object·v11,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mDecorPadding:Landroid/graphics/Rect; | 437 | ····iget-object·v11,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mDecorPadding:Landroid/graphics/Rect; |
| | |
| 438 | ····iget·v12,·v11,·Landroid/graphics/Rect;->top:I | 438 | ····iget·v12,·v11,·Landroid/graphics/Rect;->top:I |
| | |
| 439 | ····iget·v11,·v11,·Landroid/graphics/Rect;->bottom:I | 439 | ····iget·v11,·v11,·Landroid/graphics/Rect;->bottom:I |
| | |
| 440 | ····add-int/2addr·v12,·v11 | 440 | ····add-int/2addr·v12,·v11 |
| | |
| 441 | ····sub-int/2addr·v5,·v12 | 441 | ····sub-int/2addr·v5,·v12 |
| | |
| 442 | ····.line·138 | 442 | ····.line·139 |
| 443 | ····invoke-static·{p2},·Landroid/view/View$MeasureSpec;->getSize(I)I | 443 | ····invoke-static·{p2},·Landroid/view/View$MeasureSpec;->getSize(I)I |
| | |
| 444 | ····move-result·p2 | 444 | ····move-result·p2 |
| | |
| 445 | ····.line·140 | 445 | ····.line·141 |
| 446 | ····invoke-static·{v5,·p2},·Ljava/lang/Math;->min(II)I | 446 | ····invoke-static·{v5,·p2},·Ljava/lang/Math;->min(II)I |
| | |
| 447 | ····move-result·p2 | 447 | ····move-result·p2 |
| | |
| 448 | ····.line·139 | 448 | ····.line·140 |
| 449 | ····invoke-static·{p2,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 449 | ····invoke-static·{p2,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
| | |
| 450 | ····move-result·p2 | 450 | ····move-result·p2 |
| | |
| 451 | ····.line·145 | 451 | ····.line·146 |
| 452 | ····:cond_8 | 452 | ····:cond_8 |
| 453 | ····invoke-super·{p0,·p1,·p2},·Landroid/widget/FrameLayout;->onMeasure(II)V | 453 | ····invoke-super·{p0,·p1,·p2},·Landroid/widget/FrameLayout;->onMeasure(II)V |
| | |
| 454 | ····.line·147 | 454 | ····.line·148 |
| 455 | ····invoke-virtual·{p0},·Landroid/widget/FrameLayout;->getMeasuredWidth()I | 455 | ····invoke-virtual·{p0},·Landroid/widget/FrameLayout;->getMeasuredWidth()I |
| | |
| 456 | ····move-result·p1 | 456 | ····move-result·p1 |
| | |
| 457 | ····.line·150 | 457 | ····.line·151 |
| 458 | ····invoke-static·{p1,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 458 | ····invoke-static·{p1,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
| | |
| 459 | ····move-result·v5 | 459 | ····move-result·v5 |
| | |
| 460 | ····if-nez·v10,·:cond_d | 460 | ····if-nez·v10,·:cond_d |
| | |
| 461 | ····if-ne·v2,·v8,·:cond_d | 461 | ····if-ne·v2,·v8,·:cond_d |
| | |
| 462 | ····if-eqz·v1,·:cond_9 | 462 | ····if-eqz·v1,·:cond_9 |
| | |
| 463 | ····.line·153 | 463 | ····.line·154 |
| 464 | ····iget-object·v1,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMinor:Landroid/util/TypedValue; | 464 | ····iget-object·v1,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMinor:Landroid/util/TypedValue; |
| | |
| 465 | ····goto·:goto_8 | 465 | ····goto·:goto_8 |
| | |
| 466 | ····:cond_9 | 466 | ····:cond_9 |
| 467 | ····iget-object·v1,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMajor:Landroid/util/TypedValue; | 467 | ····iget-object·v1,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mMinWidthMajor:Landroid/util/TypedValue; |
| | |
| 468 | ····:goto_8 | 468 | ····:goto_8 |
| 469 | ····if-eqz·v1,·:cond_d | 469 | ····if-eqz·v1,·:cond_d |
| | |
| 470 | ····.line·154 | 470 | ····.line·155 |
| 471 | ····iget·v2,·v1,·Landroid/util/TypedValue;->type:I | 471 | ····iget·v2,·v1,·Landroid/util/TypedValue;->type:I |
| | |
| 472 | ····if-eqz·v2,·:cond_d | 472 | ····if-eqz·v2,·:cond_d |
| | |
| 473 | ····if-ne·v2,·v7,·:cond_a | 473 | ····if-ne·v2,·v7,·:cond_a |
| | |
| 474 | ····.line·157 | 474 | ····.line·158 |
| 475 | ····invoke-virtual·{v1,·v0},·Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F | 475 | ····invoke-virtual·{v1,·v0},·Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F |
| | |
| 476 | ····move-result·v0 | 476 | ····move-result·v0 |
| | |
| 477 | ····:goto_9 | 477 | ····:goto_9 |
| 478 | ····float-to-int·v0,·v0 | 478 | ····float-to-int·v0,·v0 |
| | |
| 479 | ····goto·:goto_a | 479 | ····goto·:goto_a |
| | |
| 480 | ····:cond_a | 480 | ····:cond_a |
| 481 | ····if-ne·v2,·v6,·:cond_b | 481 | ····if-ne·v2,·v6,·:cond_b |
| | |
| 482 | ····.line·159 | 482 | ····.line·160 |
| 483 | ····iget·v0,·v0,·Landroid/util/DisplayMetrics;->widthPixels:I | 483 | ····iget·v0,·v0,·Landroid/util/DisplayMetrics;->widthPixels:I |
| | |
| 484 | ····int-to-float·v2,·v0 | 484 | ····int-to-float·v2,·v0 |
| | |
| 485 | ····int-to-float·v0,·v0 | 485 | ····int-to-float·v0,·v0 |
| | |
| 486 | ····invoke-virtual·{v1,·v2,·v0},·Landroid/util/TypedValue;->getFraction(FF)F | 486 | ····invoke-virtual·{v1,·v2,·v0},·Landroid/util/TypedValue;->getFraction(FF)F |
| Offset 528, 71 lines modified | Offset 528, 71 lines modified |
| | |
| 528 | ····:cond_b | 528 | ····:cond_b |
| 529 | ····move·v0,·v4 | 529 | ····move·v0,·v4 |
| | |
| 530 | ····:goto_a | 530 | ····:goto_a |
| 531 | ····if-lez·v0,·:cond_c | 531 | ····if-lez·v0,·:cond_c |
| | |
| 532 | ····.line·162 | 532 | ····.line·163 |
| 533 | ····iget-object·v1,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mDecorPadding:Landroid/graphics/Rect; | 533 | ····iget-object·v1,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mDecorPadding:Landroid/graphics/Rect; |
| | |
| 534 | ····iget·v2,·v1,·Landroid/graphics/Rect;->left:I | 534 | ····iget·v2,·v1,·Landroid/graphics/Rect;->left:I |
| | |
| 535 | ····iget·v1,·v1,·Landroid/graphics/Rect;->right:I | 535 | ····iget·v1,·v1,·Landroid/graphics/Rect;->right:I |
| | |
| 536 | ····add-int/2addr·v2,·v1 | 536 | ····add-int/2addr·v2,·v1 |
| | |
| 537 | ····sub-int/2addr·v0,·v2 | 537 | ····sub-int/2addr·v0,·v2 |
| | |
| 538 | ····:cond_c | 538 | ····:cond_c |
| 539 | ····if-ge·p1,·v0,·:cond_d | 539 | ····if-ge·p1,·v0,·:cond_d |
| | |
| 540 | ····.line·165 | 540 | ····.line·166 |
| 541 | ····invoke-static·{v0,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 541 | ····invoke-static·{v0,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
| | |
| 542 | ····move-result·v5 | 542 | ····move-result·v5 |
| | |
| 543 | ····goto·:goto_b | 543 | ····goto·:goto_b |
| | |
| 544 | ····:cond_d | 544 | ····:cond_d |
| 545 | ····move·v3,·v4 | 545 | ····move·v3,·v4 |
| | |
| 546 | ····:goto_b | 546 | ····:goto_b |
| 547 | ····if-eqz·v3,·:cond_e | 547 | ····if-eqz·v3,·:cond_e |
| | |
| 548 | ····.line·172 | 548 | ····.line·173 |
| 549 | ····invoke-super·{p0,·v5,·p2},·Landroid/widget/FrameLayout;->onMeasure(II)V | 549 | ····invoke-super·{p0,·v5,·p2},·Landroid/widget/FrameLayout;->onMeasure(II)V |
| | |
| 550 | ····:cond_e | 550 | ····:cond_e |
| 551 | ····return-void | 551 | ····return-void |
| 552 | .end·method | 552 | .end·method |
| | |
| 553 | .method·public·setAttachListener(Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener;)V | 553 | .method·public·setAttachListener(Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener;)V |
| 554 | ····.locals·0 | 554 | ····.locals·0 |
| | |
| 555 | ····.line·82 | 555 | ····.line·83 |
| 556 | ····iput-object·p1,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mAttachListener:Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener; | 556 | ····iput-object·p1,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mAttachListener:Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener; |
| | |
| 557 | ····return-void | 557 | ····return-void |
| 558 | .end·method | 558 | .end·method |
| | |
| 559 | .method·public·setDecorPadding(IIII)V | 559 | .method·public·setDecorPadding(IIII)V |
| 560 | ····.locals·1 | 560 | ····.locals·1 |
| | |
| 561 | ····.line·93 | 561 | ····.line·94 |
| 562 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mDecorPadding:Landroid/graphics/Rect; | 562 | ····iget-object·v0,·p0,·Landroidx/appcompat/widget/ContentFrameLayout;->mDecorPadding:Landroid/graphics/Rect; |
| | |
| 563 | ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Landroid/graphics/Rect;->set(IIII)V | 563 | ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Landroid/graphics/Rect;->set(IIII)V |
| | |
| 564 | ····.line·94 | 564 | ····.line·95 |
| 565 | ····invoke-static·{p0},·Landroidx/core/view/ViewCompat;->isLaidOut(Landroid/view/View;)Z | 565 | ····invoke-static·{p0},·Landroidx/core/view/ViewCompat;->isLaidOut(Landroid/view/View;)Z |
| | |
| 566 | ····move-result·p1 | 566 | ····move-result·p1 |
| | |
| 567 | ····if-eqz·p1,·:cond_0 | 567 | ····if-eqz·p1,·:cond_0 |
| | |
| 568 | ····.line·95 | 568 | ····.line·96 |
| 569 | ····invoke-virtual·{p0},·Landroid/widget/FrameLayout;->requestLayout()V | 569 | ····invoke-virtual·{p0},·Landroid/widget/FrameLayout;->requestLayout()V |
| | |
| 570 | ····:cond_0 | 570 | ····:cond_0 |
| 571 | ····return-void | 571 | ····return-void |
| 572 | .end·method | 572 | .end·method |