| | | | |
| Offset 37, 30 lines modified | Offset 37, 30 lines modified |
| 37 | .field·private·mStateRestorationPolicy:Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy; | 37 | .field·private·mStateRestorationPolicy:Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy; |
| | |
| | |
| 38 | #·direct·methods | 38 | #·direct·methods |
| 39 | .method·public·constructor·<init>()V | 39 | .method·public·constructor·<init>()V |
| 40 | ····.locals·1 | 40 | ····.locals·1 |
| | |
| 41 | ····.line·7182 | 41 | ····.line·7097 |
| 42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| | |
| 43 | ····.line·7183 | 43 | ····.line·7098 |
| 44 | ····new-instance·v0,·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 44 | ····new-instance·v0,·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 45 | ····invoke-direct·{v0},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;-><init>()V | 45 | ····invoke-direct·{v0},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;-><init>()V |
| | |
| 46 | ····iput-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 46 | ····iput-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 47 | ····const/4·v0,·0x0 | 47 | ····const/4·v0,·0x0 |
| | |
| 48 | ····.line·7184 | 48 | ····.line·7099 |
| 49 | ····iput-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mHasStableIds:Z | 49 | ····iput-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mHasStableIds:Z |
| | |
| 50 | ····.line·7185 | 50 | ····.line·7100 |
| 51 | ····sget-object·v0,·Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy;->ALLOW:Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy; | 51 | ····sget-object·v0,·Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy;->ALLOW:Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy; |
| | |
| 52 | ····iput-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mStateRestorationPolicy:Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy; | 52 | ····iput-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mStateRestorationPolicy:Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy; |
| | |
| 53 | ····return-void | 53 | ····return-void |
| 54 | .end·method | 54 | .end·method |
| | |
| Offset 70, 15 lines modified | Offset 70, 15 lines modified |
| 70 | ····.locals·4 | 70 | ····.locals·4 |
| 71 | ····.annotation·system·Ldalvik/annotation/Signature; | 71 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 72 | ········value·=·{ | 72 | ········value·=·{ |
| 73 | ············"(TVH;I)V" | 73 | ············"(TVH;I)V" |
| 74 | ········} | 74 | ········} |
| 75 | ····.end·annotation | 75 | ····.end·annotation |
| | |
| 76 | ····.line·7331 | 76 | ····.line·7246 |
| 77 | ····iget-object·v0,·p1,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mBindingAdapter:Landroidx/recyclerview/widget/RecyclerView$Adapter; | 77 | ····iget-object·v0,·p1,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mBindingAdapter:Landroidx/recyclerview/widget/RecyclerView$Adapter; |
| | |
| 78 | ····const/4·v1,·0x1 | 78 | ····const/4·v1,·0x1 |
| | |
| 79 | ····if-nez·v0,·:cond_0 | 79 | ····if-nez·v0,·:cond_0 |
| | |
| 80 | ····move·v0,·v1 | 80 | ····move·v0,·v1 |
| Offset 87, 87 lines modified | Offset 87, 87 lines modified |
| | |
| 87 | ····:cond_0 | 87 | ····:cond_0 |
| 88 | ····const/4·v0,·0x0 | 88 | ····const/4·v0,·0x0 |
| | |
| 89 | ····:goto_0 | 89 | ····:goto_0 |
| 90 | ····if-eqz·v0,·:cond_2 | 90 | ····if-eqz·v0,·:cond_2 |
| | |
| 91 | ····.line·7333 | 91 | ····.line·7248 |
| 92 | ····iput·p2,·p1,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I | 92 | ····iput·p2,·p1,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mPosition:I |
| | |
| 93 | ····.line·7334 | 93 | ····.line·7249 |
| 94 | ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->hasStableIds()Z | 94 | ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->hasStableIds()Z |
| | |
| 95 | ····move-result·v2 | 95 | ····move-result·v2 |
| | |
| 96 | ····if-eqz·v2,·:cond_1 | 96 | ····if-eqz·v2,·:cond_1 |
| | |
| 97 | ····.line·7335 | 97 | ····.line·7250 |
| 98 | ····invoke-virtual·{p0,·p2},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->getItemId(I)J | 98 | ····invoke-virtual·{p0,·p2},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->getItemId(I)J |
| | |
| 99 | ····move-result-wide·v2 | 99 | ····move-result-wide·v2 |
| | |
| 100 | ····iput-wide·v2,·p1,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mItemId:J | 100 | ····iput-wide·v2,·p1,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mItemId:J |
| | |
| 101 | ····:cond_1 | 101 | ····:cond_1 |
| 102 | ····const/16·v2,·0x207 | 102 | ····const/16·v2,·0x207 |
| | |
| 103 | ····.line·7337 | 103 | ····.line·7252 |
| 104 | ····invoke-virtual·{p1,·v1,·v2},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->setFlags(II)V | 104 | ····invoke-virtual·{p1,·v1,·v2},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->setFlags(II)V |
| | |
| 105 | ····const-string·v2,·"RV·OnBindView" | 105 | ····const-string·v2,·"RV·OnBindView" |
| | |
| 106 | ····.line·7340 | 106 | ····.line·7255 |
| 107 | ····invoke-static·{v2},·Landroidx/core/os/TraceCompat;->beginSection(Ljava/lang/String;)V | 107 | ····invoke-static·{v2},·Landroidx/core/os/TraceCompat;->beginSection(Ljava/lang/String;)V |
| | |
| 108 | ····.line·7342 | 108 | ····.line·7257 |
| 109 | ····:cond_2 | 109 | ····:cond_2 |
| 110 | ····iput-object·p0,·p1,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mBindingAdapter:Landroidx/recyclerview/widget/RecyclerView$Adapter; | 110 | ····iput-object·p0,·p1,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mBindingAdapter:Landroidx/recyclerview/widget/RecyclerView$Adapter; |
| | |
| 111 | ····.line·7343 | 111 | ····.line·7258 |
| 112 | ····invoke-virtual·{p1},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->getUnmodifiedPayloads()Ljava/util/List; | 112 | ····invoke-virtual·{p1},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->getUnmodifiedPayloads()Ljava/util/List; |
| | |
| 113 | ····move-result-object·v2 | 113 | ····move-result-object·v2 |
| | |
| 114 | ····invoke-virtual·{p0,·p1,·p2,·v2},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;ILjava/util/List;)V | 114 | ····invoke-virtual·{p0,·p1,·p2,·v2},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;ILjava/util/List;)V |
| | |
| 115 | ····if-eqz·v0,·:cond_4 | 115 | ····if-eqz·v0,·:cond_4 |
| | |
| 116 | ····.line·7345 | 116 | ····.line·7260 |
| 117 | ····invoke-virtual·{p1},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->clearPayload()V | 117 | ····invoke-virtual·{p1},·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->clearPayload()V |
| | |
| 118 | ····.line·7346 | 118 | ····.line·7261 |
| 119 | ····iget-object·p1,·p1,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 119 | ····iget-object·p1,·p1,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| | |
| 120 | ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 120 | ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
| | |
| 121 | ····move-result-object·p1 | 121 | ····move-result-object·p1 |
| | |
| 122 | ····.line·7347 | 122 | ····.line·7262 |
| 123 | ····instance-of·p2,·p1,·Landroidx/recyclerview/widget/RecyclerView$LayoutParams; | 123 | ····instance-of·p2,·p1,·Landroidx/recyclerview/widget/RecyclerView$LayoutParams; |
| | |
| 124 | ····if-eqz·p2,·:cond_3 | 124 | ····if-eqz·p2,·:cond_3 |
| | |
| 125 | ····.line·7348 | 125 | ····.line·7263 |
| 126 | ····check-cast·p1,·Landroidx/recyclerview/widget/RecyclerView$LayoutParams; | 126 | ····check-cast·p1,·Landroidx/recyclerview/widget/RecyclerView$LayoutParams; |
| | |
| 127 | ····iput-boolean·v1,·p1,·Landroidx/recyclerview/widget/RecyclerView$LayoutParams;->mInsetsDirty:Z | 127 | ····iput-boolean·v1,·p1,·Landroidx/recyclerview/widget/RecyclerView$LayoutParams;->mInsetsDirty:Z |
| | |
| 128 | ····.line·7350 | 128 | ····.line·7265 |
| 129 | ····:cond_3 | 129 | ····:cond_3 |
| 130 | ····invoke-static·{},·Landroidx/core/os/TraceCompat;->endSection()V | 130 | ····invoke-static·{},·Landroidx/core/os/TraceCompat;->endSection()V |
| | |
| 131 | ····:cond_4 | 131 | ····:cond_4 |
| 132 | ····return-void | 132 | ····return-void |
| 133 | .end·method | 133 | .end·method |
| | |
| 134 | .method·canRestoreState()Z | 134 | .method·canRestoreState()Z |
| 135 | ····.locals·4 | 135 | ····.locals·4 |
| | |
| 136 | ····.line·7819 | 136 | ····.line·7734 |
| 137 | ····sget-object·v0,·Landroidx/recyclerview/widget/RecyclerView$7;->$SwitchMap$androidx$recyclerview$widget$RecyclerView$Adapter$StateRestorationPolicy:[I | 137 | ····sget-object·v0,·Landroidx/recyclerview/widget/RecyclerView$7;->$SwitchMap$androidx$recyclerview$widget$RecyclerView$Adapter$StateRestorationPolicy:[I |
| | |
| 138 | ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mStateRestorationPolicy:Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy; | 138 | ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mStateRestorationPolicy:Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy; |
| | |
| 139 | ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I | 139 | ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I |
| | |
| 140 | ····move-result·v1 | 140 | ····move-result·v1 |
| Offset 182, 15 lines modified | Offset 182, 15 lines modified |
| | |
| 182 | ····const/4·v3,·0x2 | 182 | ····const/4·v3,·0x2 |
| | |
| 183 | ····if-eq·v0,·v3,·:cond_0 | 183 | ····if-eq·v0,·v3,·:cond_0 |
| | |
| 184 | ····return·v2 | 184 | ····return·v2 |
| | |
| 185 | ····.line·7823 | 185 | ····.line·7738 |
| 186 | ····:cond_0 | 186 | ····:cond_0 |
| 187 | ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->getItemCount()I | 187 | ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->getItemCount()I |
| | |
| 188 | ····move-result·v0 | 188 | ····move-result·v0 |
| | |
| 189 | ····if-lez·v0,·:cond_1 | 189 | ····if-lez·v0,·:cond_1 |
| | |
| Offset 209, 42 lines modified | Offset 209, 42 lines modified |
| 209 | ············"I)TVH;" | 209 | ············"I)TVH;" |
| 210 | ········} | 210 | ········} |
| 211 | ····.end·annotation | 211 | ····.end·annotation |
| | |
| 212 | ····:try_start_0 | 212 | ····:try_start_0 |
| 213 | ····const-string·v0,·"RV·CreateView" | 213 | ····const-string·v0,·"RV·CreateView" |
| | |
| 214 | ····.line·7300 | 214 | ····.line·7215 |
| 215 | ····invoke-static·{v0},·Landroidx/core/os/TraceCompat;->beginSection(Ljava/lang/String;)V | 215 | ····invoke-static·{v0},·Landroidx/core/os/TraceCompat;->beginSection(Ljava/lang/String;)V |
| | |
| 216 | ····.line·7301 | 216 | ····.line·7216 |
| 217 | ····invoke-virtual·{p0,·p1,·p2},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; | 217 | ····invoke-virtual·{p0,·p1,·p2},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; |
| | |
| 218 | ····move-result-object·p1 | 218 | ····move-result-object·p1 |
| | |
| 219 | ····.line·7302 | 219 | ····.line·7217 |
| 220 | ····iget-object·v0,·p1,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; | 220 | ····iget-object·v0,·p1,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; |
| | |
| 221 | ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; | 221 | ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; |
| | |
| 222 | ····move-result-object·v0 | 222 | ····move-result-object·v0 |
| | |
| 223 | ····if-nez·v0,·:cond_0 | 223 | ····if-nez·v0,·:cond_0 |
| | |
| 224 | ····.line·7307 | 224 | ····.line·7222 |
| 225 | ····iput·p2,·p1,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mItemViewType:I | 225 | ····iput·p2,·p1,·Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->mItemViewType:I |
| 226 | ····:try_end_0 | 226 | ····:try_end_0 |
| 227 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 227 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| | |
| 228 | ····.line·7310 | 228 | ····.line·7225 |
| 229 | ····invoke-static·{},·Landroidx/core/os/TraceCompat;->endSection()V | 229 | ····invoke-static·{},·Landroidx/core/os/TraceCompat;->endSection()V |
| | |
| 230 | ····return-object·p1 | 230 | ····return-object·p1 |
| | |
| 231 | ····.line·7303 | 231 | ····.line·7218 |
| 232 | ····:cond_0 | 232 | ····:cond_0 |
| 233 | ····:try_start_1 | 233 | ····:try_start_1 |
| 234 | ····new-instance·p1,·Ljava/lang/IllegalStateException; | 234 | ····new-instance·p1,·Ljava/lang/IllegalStateException; |
| | |
| 235 | ····const-string·p2,·"ViewHolder·views·must·not·be·attached·when·created.·Ensure·that·you·are·not·passing·\'true\'·to·the·attachToRoot·parameter·of·LayoutInflater.inflate(...,·boolean·attachToRoot)" | 235 | ····const-string·p2,·"ViewHolder·views·must·not·be·attached·when·created.·Ensure·that·you·are·not·passing·\'true\'·to·the·attachToRoot·parameter·of·LayoutInflater.inflate(...,·boolean·attachToRoot)" |
| | |
| 236 | ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 236 | ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
| Offset 252, 18 lines modified | Offset 252, 18 lines modified |
| 252 | ····throw·p1 | 252 | ····throw·p1 |
| 253 | ····:try_end_1 | 253 | ····:try_end_1 |
| 254 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 254 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
| | |
| 255 | ····:catchall_0 | 255 | ····:catchall_0 |
| 256 | ····move-exception·p1 | 256 | ····move-exception·p1 |
| | |
| 257 | ····.line·7310 | 257 | ····.line·7225 |
| 258 | ····invoke-static·{},·Landroidx/core/os/TraceCompat;->endSection()V | 258 | ····invoke-static·{},·Landroidx/core/os/TraceCompat;->endSection()V |
| | |
| 259 | ····.line·7311 | 259 | ····.line·7226 |
| 260 | ····throw·p1 | 260 | ····throw·p1 |
| 261 | .end·method | 261 | .end·method |
| | |
| 262 | .method·public·findRelativeAdapterPositionIn(Landroidx/recyclerview/widget/RecyclerView$Adapter;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)I | 262 | .method·public·findRelativeAdapterPositionIn(Landroidx/recyclerview/widget/RecyclerView$Adapter;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)I |
| 263 | ····.locals·0 | 263 | ····.locals·0 |
| 264 | ····.annotation·system·Ldalvik/annotation/Signature; | 264 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 265 | ········value·=·{ | 265 | ········value·=·{ |
| Offset 305, 151 lines modified | Offset 305, 151 lines modified |
| | |
| 305 | ····return·p1 | 305 | ····return·p1 |
| 306 | .end·method | 306 | .end·method |
| | |
| 307 | .method·public·final·getStateRestorationPolicy()Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy; | 307 | .method·public·final·getStateRestorationPolicy()Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy; |
| 308 | ····.locals·1 | 308 | ····.locals·1 |
| | |
| 309 | ····.line·7808 | 309 | ····.line·7723 |
| 310 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mStateRestorationPolicy:Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy; | 310 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mStateRestorationPolicy:Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy; |
| | |
| 311 | ····return-object·v0 | 311 | ····return-object·v0 |
| 312 | .end·method | 312 | .end·method |
| | |
| 313 | .method·public·final·hasObservers()Z | 313 | .method·public·final·hasObservers()Z |
| 314 | ····.locals·1 | 314 | ····.locals·1 |
| | |
| 315 | ····.line·7505 | 315 | ····.line·7420 |
| 316 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 316 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 317 | ····invoke-virtual·{v0},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->hasObservers()Z | 317 | ····invoke-virtual·{v0},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->hasObservers()Z |
| | |
| 318 | ····move-result·v0 | 318 | ····move-result·v0 |
| | |
| 319 | ····return·v0 | 319 | ····return·v0 |
| 320 | .end·method | 320 | .end·method |
| | |
| 321 | .method·public·final·hasStableIds()Z | 321 | .method·public·final·hasStableIds()Z |
| 322 | ····.locals·1 | 322 | ····.locals·1 |
| | |
| 323 | ····.line·7413 | 323 | ····.line·7328 |
| 324 | ····iget-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mHasStableIds:Z | 324 | ····iget-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mHasStableIds:Z |
| | |
| 325 | ····return·v0 | 325 | ····return·v0 |
| 326 | .end·method | 326 | .end·method |
| | |
| 327 | .method·public·final·notifyDataSetChanged()V | 327 | .method·public·final·notifyDataSetChanged()V |
| 328 | ····.locals·1 | 328 | ····.locals·1 |
| | |
| 329 | ····.line·7590 | 329 | ····.line·7505 |
| 330 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 330 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 331 | ····invoke-virtual·{v0},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyChanged()V | 331 | ····invoke-virtual·{v0},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyChanged()V |
| | |
| 332 | ····return-void | 332 | ····return-void |
| 333 | .end·method | 333 | .end·method |
| | |
| 334 | .method·public·final·notifyItemChanged(I)V | 334 | .method·public·final·notifyItemChanged(I)V |
| 335 | ····.locals·2 | 335 | ····.locals·2 |
| | |
| 336 | ····.line·7605 | 336 | ····.line·7520 |
| 337 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 337 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 338 | ····const/4·v1,·0x1 | 338 | ····const/4·v1,·0x1 |
| | |
| 339 | ····invoke-virtual·{v0,·p1,·v1},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeChanged(II)V | 339 | ····invoke-virtual·{v0,·p1,·v1},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeChanged(II)V |
| | |
| 340 | ····return-void | 340 | ····return-void |
| 341 | .end·method | 341 | .end·method |
| | |
| 342 | .method·public·final·notifyItemChanged(ILjava/lang/Object;)V | 342 | .method·public·final·notifyItemChanged(ILjava/lang/Object;)V |
| 343 | ····.locals·2 | 343 | ····.locals·2 |
| | |
| 344 | ····.line·7632 | 344 | ····.line·7547 |
| 345 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 345 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 346 | ····const/4·v1,·0x1 | 346 | ····const/4·v1,·0x1 |
| | |
| 347 | ····invoke-virtual·{v0,·p1,·v1,·p2},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeChanged(IILjava/lang/Object;)V | 347 | ····invoke-virtual·{v0,·p1,·v1,·p2},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeChanged(IILjava/lang/Object;)V |
| | |
| 348 | ····return-void | 348 | ····return-void |
| 349 | .end·method | 349 | .end·method |
| | |
| 350 | .method·public·final·notifyItemInserted(I)V | 350 | .method·public·final·notifyItemInserted(I)V |
| 351 | ····.locals·2 | 351 | ····.locals·2 |
| | |
| 352 | ····.line·7695 | 352 | ····.line·7610 |
| 353 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 353 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 354 | ····const/4·v1,·0x1 | 354 | ····const/4·v1,·0x1 |
| | |
| 355 | ····invoke-virtual·{v0,·p1,·v1},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeInserted(II)V | 355 | ····invoke-virtual·{v0,·p1,·v1},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeInserted(II)V |
| | |
| 356 | ····return-void | 356 | ····return-void |
| 357 | .end·method | 357 | .end·method |
| | |
| 358 | .method·public·final·notifyItemMoved(II)V | 358 | .method·public·final·notifyItemMoved(II)V |
| 359 | ····.locals·1 | 359 | ····.locals·1 |
| | |
| 360 | ····.line·7710 | 360 | ····.line·7625 |
| 361 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 361 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 362 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemMoved(II)V | 362 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemMoved(II)V |
| | |
| 363 | ····return-void | 363 | ····return-void |
| 364 | .end·method | 364 | .end·method |
| | |
| 365 | .method·public·final·notifyItemRangeChanged(II)V | 365 | .method·public·final·notifyItemRangeChanged(II)V |
| 366 | ····.locals·1 | 366 | ····.locals·1 |
| | |
| 367 | ····.line·7649 | 367 | ····.line·7564 |
| 368 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 368 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 369 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeChanged(II)V | 369 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeChanged(II)V |
| | |
| 370 | ····return-void | 370 | ····return-void |
| 371 | .end·method | 371 | .end·method |
| | |
| 372 | .method·public·final·notifyItemRangeChanged(IILjava/lang/Object;)V | 372 | .method·public·final·notifyItemRangeChanged(IILjava/lang/Object;)V |
| 373 | ····.locals·1 | 373 | ····.locals·1 |
| | |
| 374 | ····.line·7679 | 374 | ····.line·7594 |
| 375 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 375 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 376 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeChanged(IILjava/lang/Object;)V | 376 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeChanged(IILjava/lang/Object;)V |
| | |
| 377 | ····return-void | 377 | ····return-void |
| 378 | .end·method | 378 | .end·method |
| | |
| 379 | .method·public·final·notifyItemRangeInserted(II)V | 379 | .method·public·final·notifyItemRangeInserted(II)V |
| 380 | ····.locals·1 | 380 | ····.locals·1 |
| | |
| 381 | ····.line·7728 | 381 | ····.line·7643 |
| 382 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 382 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 383 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeInserted(II)V | 383 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeInserted(II)V |
| | |
| 384 | ····return-void | 384 | ····return-void |
| 385 | .end·method | 385 | .end·method |
| | |
| 386 | .method·public·final·notifyItemRangeRemoved(II)V | 386 | .method·public·final·notifyItemRangeRemoved(II)V |
| 387 | ····.locals·1 | 387 | ····.locals·1 |
| | |
| 388 | ····.line·7761 | 388 | ····.line·7676 |
| 389 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 389 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 390 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeRemoved(II)V | 390 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeRemoved(II)V |
| | |
| 391 | ····return-void | 391 | ····return-void |
| 392 | .end·method | 392 | .end·method |
| | |
| 393 | .method·public·final·notifyItemRemoved(I)V | 393 | .method·public·final·notifyItemRemoved(I)V |
| 394 | ····.locals·2 | 394 | ····.locals·2 |
| | |
| 395 | ····.line·7744 | 395 | ····.line·7659 |
| 396 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 396 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 397 | ····const/4·v1,·0x1 | 397 | ····const/4·v1,·0x1 |
| | |
| 398 | ····invoke-virtual·{v0,·p1,·v1},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeRemoved(II)V | 398 | ····invoke-virtual·{v0,·p1,·v1},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyItemRangeRemoved(II)V |
| | |
| 399 | ····return-void | 399 | ····return-void |
| Offset 476, 15 lines modified | Offset 476, 15 lines modified |
| 476 | ············"(TVH;I", | 476 | ············"(TVH;I", |
| 477 | ············"Ljava/util/List<", | 477 | ············"Ljava/util/List<", |
| 478 | ············"Ljava/lang/Object;", | 478 | ············"Ljava/lang/Object;", |
| 479 | ············">;)V" | 479 | ············">;)V" |
| 480 | ········} | 480 | ········} |
| 481 | ····.end·annotation | 481 | ····.end·annotation |
| | |
| 482 | ····.line·7263 | 482 | ····.line·7178 |
| 483 | ····invoke-virtual·{p0,·p1,·p2},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V | 483 | ····invoke-virtual·{p0,·p1,·p2},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V |
| | |
| 484 | ····return-void | 484 | ····return-void |
| 485 | .end·method | 485 | .end·method |
| | |
| 486 | .method·public·abstract·onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; | 486 | .method·public·abstract·onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; |
| 487 | ····.annotation·system·Ldalvik/annotation/Signature; | 487 | ····.annotation·system·Ldalvik/annotation/Signature; |
| Offset 547, 65 lines modified | Offset 547, 65 lines modified |
| | |
| 547 | ····return-void | 547 | ····return-void |
| 548 | .end·method | 548 | .end·method |
| | |
| 549 | .method·public·registerAdapterDataObserver(Landroidx/recyclerview/widget/RecyclerView$AdapterDataObserver;)V | 549 | .method·public·registerAdapterDataObserver(Landroidx/recyclerview/widget/RecyclerView$AdapterDataObserver;)V |
| 550 | ····.locals·1 | 550 | ····.locals·1 |
| | |
| 551 | ····.line·7524 | 551 | ····.line·7439 |
| 552 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 552 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 553 | ····invoke-virtual·{v0,·p1},·Landroid/database/Observable;->registerObserver(Ljava/lang/Object;)V | 553 | ····invoke-virtual·{v0,·p1},·Landroid/database/Observable;->registerObserver(Ljava/lang/Object;)V |
| | |
| 554 | ····return-void | 554 | ····return-void |
| 555 | .end·method | 555 | .end·method |
| | |
| 556 | .method·public·setHasStableIds(Z)V | 556 | .method·public·setHasStableIds(Z)V |
| 557 | ····.locals·1 | 557 | ····.locals·1 |
| | |
| 558 | ····.line·7379 | 558 | ····.line·7294 |
| 559 | ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->hasObservers()Z | 559 | ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$Adapter;->hasObservers()Z |
| | |
| 560 | ····move-result·v0 | 560 | ····move-result·v0 |
| | |
| 561 | ····if-nez·v0,·:cond_0 | 561 | ····if-nez·v0,·:cond_0 |
| | |
| 562 | ····.line·7383 | 562 | ····.line·7298 |
| 563 | ····iput-boolean·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mHasStableIds:Z | 563 | ····iput-boolean·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mHasStableIds:Z |
| | |
| 564 | ····return-void | 564 | ····return-void |
| | |
| 565 | ····.line·7380 | 565 | ····.line·7295 |
| 566 | ····:cond_0 | 566 | ····:cond_0 |
| 567 | ····new-instance·p1,·Ljava/lang/IllegalStateException; | 567 | ····new-instance·p1,·Ljava/lang/IllegalStateException; |
| | |
| 568 | ····const-string·v0,·"Cannot·change·whether·this·adapter·has·stable·IDs·while·the·adapter·has·registered·observers." | 568 | ····const-string·v0,·"Cannot·change·whether·this·adapter·has·stable·IDs·while·the·adapter·has·registered·observers." |
| | |
| 569 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 569 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
| | |
| 570 | ····throw·p1 | 570 | ····throw·p1 |
| 571 | .end·method | 571 | .end·method |
| | |
| 572 | .method·public·setStateRestorationPolicy(Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy;)V | 572 | .method·public·setStateRestorationPolicy(Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy;)V |
| 573 | ····.locals·0 | 573 | ····.locals·0 |
| | |
| 574 | ····.line·7795 | 574 | ····.line·7710 |
| 575 | ····iput-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mStateRestorationPolicy:Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy; | 575 | ····iput-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mStateRestorationPolicy:Landroidx/recyclerview/widget/RecyclerView$Adapter$StateRestorationPolicy; |
| | |
| 576 | ····.line·7796 | 576 | ····.line·7711 |
| 577 | ····iget-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 577 | ····iget-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 578 | ····invoke-virtual·{p1},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyStateRestorationPolicyChanged()V | 578 | ····invoke-virtual·{p1},·Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable;->notifyStateRestorationPolicyChanged()V |
| | |
| 579 | ····return-void | 579 | ····return-void |
| 580 | .end·method | 580 | .end·method |
| | |
| 581 | .method·public·unregisterAdapterDataObserver(Landroidx/recyclerview/widget/RecyclerView$AdapterDataObserver;)V | 581 | .method·public·unregisterAdapterDataObserver(Landroidx/recyclerview/widget/RecyclerView$AdapterDataObserver;)V |
| 582 | ····.locals·1 | 582 | ····.locals·1 |
| | |
| 583 | ····.line·7537 | 583 | ····.line·7452 |
| 584 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; | 584 | ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$Adapter;->mObservable:Landroidx/recyclerview/widget/RecyclerView$AdapterDataObservable; |
| | |
| 585 | ····invoke-virtual·{v0,·p1},·Landroid/database/Observable;->unregisterObserver(Ljava/lang/Object;)V | 585 | ····invoke-virtual·{v0,·p1},·Landroid/database/Observable;->unregisterObserver(Ljava/lang/Object;)V |
| | |
| 586 | ····return-void | 586 | ····return-void |
| 587 | .end·method | 587 | .end·method |