Offset 39, 23 lines modifiedOffset 39, 23 lines modified
39 .field·private·mTargetView:Landroid/view/View;39 .field·private·mTargetView:Landroid/view/View;
  
  
40 #·direct·methods40 #·direct·methods
41 .method·public·constructor·<init>()V41 .method·public·constructor·<init>()V
42 ····.locals·242 ····.locals·2
  
43 ····.line·1217943 ····.line·12094
44 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V44 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
45 ····const/4·v0,·-0x145 ····const/4·v0,·-0x1
  
46 ····.line·1216346 ····.line·12078
47 ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I47 ····iput·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I
  
48 ····.line·1218048 ····.line·12095
49 ····new-instance·v0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;49 ····new-instance·v0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;
  
50 ····const/4·v1,·0x050 ····const/4·v1,·0x0
  
51 ····invoke-direct·{v0,·v1,·v1},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;-><init>(II)V51 ····invoke-direct·{v0,·v1,·v1},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;-><init>(II)V
  
52 ····iput-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;52 ····iput-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;
Offset 64, 163 lines modifiedOffset 64, 163 lines modified
64 .end·method64 .end·method
  
  
65 #·virtual·methods65 #·virtual·methods
66 .method·public·computeScrollVectorForPosition(I)Landroid/graphics/PointF;66 .method·public·computeScrollVectorForPosition(I)Landroid/graphics/PointF;
67 ····.locals·267 ····.locals·2
  
68 ····.line·1223768 ····.line·12152
69 ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->getLayoutManager()Landroidx/recyclerview/widget/RecyclerView$LayoutManager;69 ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->getLayoutManager()Landroidx/recyclerview/widget/RecyclerView$LayoutManager;
  
70 ····move-result-object·v070 ····move-result-object·v0
  
71 ····.line·1223871 ····.line·12153
72 ····instance-of·v1,·v0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$ScrollVectorProvider;72 ····instance-of·v1,·v0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$ScrollVectorProvider;
  
73 ····if-eqz·v1,·:cond_073 ····if-eqz·v1,·:cond_0
  
74 ····.line·1223974 ····.line·12154
75 ····check-cast·v0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$ScrollVectorProvider;75 ····check-cast·v0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$ScrollVectorProvider;
  
76 ····.line·1224076 ····.line·12155
77 ····invoke-interface·{v0,·p1},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$ScrollVectorProvider;->computeScrollVectorForPosition(I)Landroid/graphics/PointF;77 ····invoke-interface·{v0,·p1},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$ScrollVectorProvider;->computeScrollVectorForPosition(I)Landroid/graphics/PointF;
  
78 ····move-result-object·p178 ····move-result-object·p1
  
79 ····return-object·p179 ····return-object·p1
  
80 ····.line·1224280 ····.line·12157
81 ····:cond_081 ····:cond_0
82 ····new-instance·p1,·Ljava/lang/StringBuilder;82 ····new-instance·p1,·Ljava/lang/StringBuilder;
  
83 ····invoke-direct·{p1},·Ljava/lang/StringBuilder;-><init>()V83 ····invoke-direct·{p1},·Ljava/lang/StringBuilder;-><init>()V
  
84 ····const-string·v0,·"You·should·override·computeScrollVectorForPosition·when·the·LayoutManager·does·not·implement·"84 ····const-string·v0,·"You·should·override·computeScrollVectorForPosition·when·the·LayoutManager·does·not·implement·"
  
85 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;85 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
86 ····const-class·v0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$ScrollVectorProvider;86 ····const-class·v0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$ScrollVectorProvider;
  
87 ····.line·1224387 ····.line·12158
88 ····invoke-virtual·{v0},·Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;88 ····invoke-virtual·{v0},·Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
  
89 ····move-result-object·v089 ····move-result-object·v0
  
90 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;90 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
91 ····invoke-virtual·{p1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;91 ····invoke-virtual·{p1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
92 ····move-result-object·p192 ····move-result-object·p1
  
93 ····const-string·v0,·"RecyclerView"93 ····const-string·v0,·"RecyclerView"
  
94 ····.line·1224294 ····.line·12157
95 ····invoke-static·{v0,·p1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I95 ····invoke-static·{v0,·p1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
96 ····const/4·p1,·0x096 ····const/4·p1,·0x0
  
97 ····return-object·p197 ····return-object·p1
98 .end·method98 .end·method
  
99 .method·public·findViewByPosition(I)Landroid/view/View;99 .method·public·findViewByPosition(I)Landroid/view/View;
100 ····.locals·1100 ····.locals·1
  
101 ····.line·12374101 ····.line·12289
102 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;102 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
  
103 ····iget-object·v0,·v0,·Landroidx/recyclerview/widget/RecyclerView;->mLayout:Landroidx/recyclerview/widget/RecyclerView$LayoutManager;103 ····iget-object·v0,·v0,·Landroidx/recyclerview/widget/RecyclerView;->mLayout:Landroidx/recyclerview/widget/RecyclerView$LayoutManager;
  
104 ····invoke-virtual·{v0,·p1},·Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->findViewByPosition(I)Landroid/view/View;104 ····invoke-virtual·{v0,·p1},·Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->findViewByPosition(I)Landroid/view/View;
  
105 ····move-result-object·p1105 ····move-result-object·p1
  
106 ····return-object·p1106 ····return-object·p1
107 .end·method107 .end·method
  
108 .method·public·getChildCount()I108 .method·public·getChildCount()I
109 ····.locals·1109 ····.locals·1
  
110 ····.line·12367110 ····.line·12282
111 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;111 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
  
112 ····iget-object·v0,·v0,·Landroidx/recyclerview/widget/RecyclerView;->mLayout:Landroidx/recyclerview/widget/RecyclerView$LayoutManager;112 ····iget-object·v0,·v0,·Landroidx/recyclerview/widget/RecyclerView;->mLayout:Landroidx/recyclerview/widget/RecyclerView$LayoutManager;
  
113 ····invoke-virtual·{v0},·Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getChildCount()I113 ····invoke-virtual·{v0},·Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getChildCount()I
  
114 ····move-result·v0114 ····move-result·v0
  
115 ····return·v0115 ····return·v0
116 .end·method116 .end·method
  
117 .method·public·getChildPosition(Landroid/view/View;)I117 .method·public·getChildPosition(Landroid/view/View;)I
118 ····.locals·1118 ····.locals·1
  
119 ····.line·12360119 ····.line·12275
120 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;120 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
  
121 ····invoke-virtual·{v0,·p1},·Landroidx/recyclerview/widget/RecyclerView;->getChildLayoutPosition(Landroid/view/View;)I121 ····invoke-virtual·{v0,·p1},·Landroidx/recyclerview/widget/RecyclerView;->getChildLayoutPosition(Landroid/view/View;)I
  
122 ····move-result·p1122 ····move-result·p1
  
123 ····return·p1123 ····return·p1
124 .end·method124 .end·method
  
125 .method·public·getLayoutManager()Landroidx/recyclerview/widget/RecyclerView$LayoutManager;125 .method·public·getLayoutManager()Landroidx/recyclerview/widget/RecyclerView$LayoutManager;
126 ····.locals·1126 ····.locals·1
  
127 ····.line·12253127 ····.line·12168
128 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mLayoutManager:Landroidx/recyclerview/widget/RecyclerView$LayoutManager;128 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mLayoutManager:Landroidx/recyclerview/widget/RecyclerView$LayoutManager;
  
129 ····return-object·v0129 ····return-object·v0
130 .end·method130 .end·method
  
131 .method·public·getTargetPosition()I131 .method·public·getTargetPosition()I
132 ····.locals·1132 ····.locals·1
  
133 ····.line·12305133 ····.line·12220
134 ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I134 ····iget·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I
  
135 ····return·v0135 ····return·v0
136 .end·method136 .end·method
  
137 .method·public·instantScrollToPosition(I)V137 .method·public·instantScrollToPosition(I)V
138 ····.locals·1138 ····.locals·1
139 ····.annotation·runtime·Ljava/lang/Deprecated;139 ····.annotation·runtime·Ljava/lang/Deprecated;
140 ····.end·annotation140 ····.end·annotation
  
141 ····.line·12383141 ····.line·12298
142 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;142 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
  
143 ····invoke-virtual·{v0,·p1},·Landroidx/recyclerview/widget/RecyclerView;->scrollToPosition(I)V143 ····invoke-virtual·{v0,·p1},·Landroidx/recyclerview/widget/RecyclerView;->scrollToPosition(I)V
  
144 ····return-void144 ····return-void
145 .end·method145 .end·method
  
146 .method·public·isPendingInitialRun()Z146 .method·public·isPendingInitialRun()Z
147 ····.locals·1147 ····.locals·1
  
148 ····.line·12287148 ····.line·12202
149 ····iget-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mPendingInitialRun:Z149 ····iget-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mPendingInitialRun:Z
  
150 ····return·v0150 ····return·v0
151 .end·method151 .end·method
  
152 .method·public·isRunning()Z152 .method·public·isRunning()Z
153 ····.locals·1153 ····.locals·1
  
154 ····.line·12295154 ····.line·12210
155 ····iget-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRunning:Z155 ····iget-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRunning:Z
  
156 ····return·v0156 ····return·v0
157 .end·method157 .end·method
  
158 .method·protected·normalize(Landroid/graphics/PointF;)V158 .method·protected·normalize(Landroid/graphics/PointF;)V
159 ····.locals·2159 ····.locals·2
  
160 ····.line·12401160 ····.line·12316
161 ····iget·v0,·p1,·Landroid/graphics/PointF;->x:F161 ····iget·v0,·p1,·Landroid/graphics/PointF;->x:F
  
162 ····mul-float/2addr·v0,·v0162 ····mul-float/2addr·v0,·v0
  
163 ····iget·v1,·p1,·Landroid/graphics/PointF;->y:F163 ····iget·v1,·p1,·Landroid/graphics/PointF;->y:F
  
164 ····mul-float/2addr·v1,·v1164 ····mul-float/2addr·v1,·v1
Offset 231, 51 lines modifiedOffset 231, 51 lines modified
  
231 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->sqrt(D)D231 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->sqrt(D)D
  
232 ····move-result-wide·v0232 ····move-result-wide·v0
  
233 ····double-to-float·v0,·v0233 ····double-to-float·v0,·v0
  
234 ····.line·12403234 ····.line·12318
235 ····iget·v1,·p1,·Landroid/graphics/PointF;->x:F235 ····iget·v1,·p1,·Landroid/graphics/PointF;->x:F
  
236 ····div-float/2addr·v1,·v0236 ····div-float/2addr·v1,·v0
  
237 ····iput·v1,·p1,·Landroid/graphics/PointF;->x:F237 ····iput·v1,·p1,·Landroid/graphics/PointF;->x:F
  
238 ····.line·12404238 ····.line·12319
239 ····iget·v1,·p1,·Landroid/graphics/PointF;->y:F239 ····iget·v1,·p1,·Landroid/graphics/PointF;->y:F
  
240 ····div-float/2addr·v1,·v0240 ····div-float/2addr·v1,·v0
  
241 ····iput·v1,·p1,·Landroid/graphics/PointF;->y:F241 ····iput·v1,·p1,·Landroid/graphics/PointF;->y:F
  
242 ····return-void242 ····return-void
243 .end·method243 .end·method
  
244 .method·onAnimation(II)V244 .method·onAnimation(II)V
245 ····.locals·5245 ····.locals·5
  
246 ····.line·12309246 ····.line·12224
247 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;247 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
  
248 ····.line·12310248 ····.line·12225
249 ····iget·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I249 ····iget·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I
  
250 ····const/4·v2,·-0x1250 ····const/4·v2,·-0x1
  
251 ····if-eq·v1,·v2,·:cond_0251 ····if-eq·v1,·v2,·:cond_0
  
252 ····if-nez·v0,·:cond_1252 ····if-nez·v0,·:cond_1
  
253 ····.line·12311253 ····.line·12226
254 ····:cond_0254 ····:cond_0
255 ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->stop()V255 ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->stop()V
  
256 ····.line·12319256 ····.line·12234
257 ····:cond_1257 ····:cond_1
258 ····iget-boolean·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mPendingInitialRun:Z258 ····iget-boolean·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mPendingInitialRun:Z
  
259 ····const/4·v2,·0x0259 ····const/4·v2,·0x0
  
260 ····if-eqz·v1,·:cond_3260 ····if-eqz·v1,·:cond_3
  
Offset 283, 173 lines modifiedOffset 283, 173 lines modified
  
283 ····if-nez·v1,·:cond_3283 ····if-nez·v1,·:cond_3
  
284 ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mLayoutManager:Landroidx/recyclerview/widget/RecyclerView$LayoutManager;284 ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mLayoutManager:Landroidx/recyclerview/widget/RecyclerView$LayoutManager;
  
285 ····if-eqz·v1,·:cond_3285 ····if-eqz·v1,·:cond_3
  
286 ····.line·12320286 ····.line·12235
287 ····iget·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I287 ····iget·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I
  
288 ····invoke-virtual·{p0,·v1},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->computeScrollVectorForPosition(I)Landroid/graphics/PointF;288 ····invoke-virtual·{p0,·v1},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->computeScrollVectorForPosition(I)Landroid/graphics/PointF;
  
289 ····move-result-object·v1289 ····move-result-object·v1
  
290 ····if-eqz·v1,·:cond_3290 ····if-eqz·v1,·:cond_3
  
291 ····.line·12321291 ····.line·12236
292 ····iget·v3,·v1,·Landroid/graphics/PointF;->x:F292 ····iget·v3,·v1,·Landroid/graphics/PointF;->x:F
  
293 ····const/4·v4,·0x0293 ····const/4·v4,·0x0
  
294 ····cmpl-float·v3,·v3,·v4294 ····cmpl-float·v3,·v3,·v4
  
295 ····if-nez·v3,·:cond_2295 ····if-nez·v3,·:cond_2
  
296 ····iget·v3,·v1,·Landroid/graphics/PointF;->y:F296 ····iget·v3,·v1,·Landroid/graphics/PointF;->y:F
  
297 ····cmpl-float·v3,·v3,·v4297 ····cmpl-float·v3,·v3,·v4
  
298 ····if-eqz·v3,·:cond_3298 ····if-eqz·v3,·:cond_3
  
299 ····.line·12322299 ····.line·12237
300 ····:cond_2300 ····:cond_2
301 ····iget·v3,·v1,·Landroid/graphics/PointF;->x:F301 ····iget·v3,·v1,·Landroid/graphics/PointF;->x:F
  
302 ····.line·12323302 ····.line·12238
303 ····invoke-static·{v3},·Ljava/lang/Math;->signum(F)F303 ····invoke-static·{v3},·Ljava/lang/Math;->signum(F)F
  
304 ····move-result·v3304 ····move-result·v3
  
305 ····float-to-int·v3,·v3305 ····float-to-int·v3,·v3
  
306 ····iget·v1,·v1,·Landroid/graphics/PointF;->y:F306 ····iget·v1,·v1,·Landroid/graphics/PointF;->y:F
  
307 ····.line·12324307 ····.line·12239
308 ····invoke-static·{v1},·Ljava/lang/Math;->signum(F)F308 ····invoke-static·{v1},·Ljava/lang/Math;->signum(F)F
  
309 ····move-result·v1309 ····move-result·v1
  
310 ····float-to-int·v1,·v1310 ····float-to-int·v1,·v1
  
311 ····.line·12322311 ····.line·12237
312 ····invoke-virtual·{v0,·v3,·v1,·v2},·Landroidx/recyclerview/widget/RecyclerView;->scrollStep(II[I)V312 ····invoke-virtual·{v0,·v3,·v1,·v2},·Landroidx/recyclerview/widget/RecyclerView;->scrollStep(II[I)V
  
313 ····:cond_3313 ····:cond_3
314 ····const/4·v1,·0x0314 ····const/4·v1,·0x0
  
315 ····.line·12329315 ····.line·12244
316 ····iput-boolean·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mPendingInitialRun:Z316 ····iput-boolean·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mPendingInitialRun:Z
  
317 ····.line·12331317 ····.line·12246
318 ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View;318 ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View;
  
319 ····if-eqz·v1,·:cond_5319 ····if-eqz·v1,·:cond_5
  
320 ····.line·12333320 ····.line·12248
321 ····invoke-virtual·{p0,·v1},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->getChildPosition(Landroid/view/View;)I321 ····invoke-virtual·{p0,·v1},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->getChildPosition(Landroid/view/View;)I
  
322 ····move-result·v1322 ····move-result·v1
  
323 ····iget·v3,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I323 ····iget·v3,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I
  
324 ····if-ne·v1,·v3,·:cond_4324 ····if-ne·v1,·v3,·:cond_4
  
325 ····.line·12334325 ····.line·12249
326 ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View;326 ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View;
  
327 ····iget-object·v2,·v0,·Landroidx/recyclerview/widget/RecyclerView;->mState:Landroidx/recyclerview/widget/RecyclerView$State;327 ····iget-object·v2,·v0,·Landroidx/recyclerview/widget/RecyclerView;->mState:Landroidx/recyclerview/widget/RecyclerView$State;
  
328 ····iget-object·v3,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;328 ····iget-object·v3,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;
  
329 ····invoke-virtual·{p0,·v1,·v2,·v3},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->onTargetFound(Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$State;Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;)V329 ····invoke-virtual·{p0,·v1,·v2,·v3},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->onTargetFound(Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$State;Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;)V
  
330 ····.line·12335330 ····.line·12250
331 ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;331 ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;
  
332 ····invoke-virtual·{v1,·v0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;->runIfNecessary(Landroidx/recyclerview/widget/RecyclerView;)V332 ····invoke-virtual·{v1,·v0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;->runIfNecessary(Landroidx/recyclerview/widget/RecyclerView;)V
  
333 ····.line·12336333 ····.line·12251
334 ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->stop()V334 ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->stop()V
  
335 ····goto·:goto_0335 ····goto·:goto_0
  
336 ····:cond_4336 ····:cond_4
337 ····const-string·v1,·"RecyclerView"337 ····const-string·v1,·"RecyclerView"
  
338 ····const-string·v3,·"Passed·over·target·position·while·smooth·scrolling."338 ····const-string·v3,·"Passed·over·target·position·while·smooth·scrolling."
  
339 ····.line·12338339 ····.line·12253
340 ····invoke-static·{v1,·v3},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I340 ····invoke-static·{v1,·v3},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
  
341 ····.line·12339341 ····.line·12254
342 ····iput-object·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View;342 ····iput-object·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View;
  
343 ····.line·12342343 ····.line·12257
344 ····:cond_5344 ····:cond_5
345 ····:goto_0345 ····:goto_0
346 ····iget-boolean·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRunning:Z346 ····iget-boolean·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRunning:Z
  
347 ····if-eqz·v1,·:cond_6347 ····if-eqz·v1,·:cond_6
  
348 ····.line·12343348 ····.line·12258
349 ····iget-object·v1,·v0,·Landroidx/recyclerview/widget/RecyclerView;->mState:Landroidx/recyclerview/widget/RecyclerView$State;349 ····iget-object·v1,·v0,·Landroidx/recyclerview/widget/RecyclerView;->mState:Landroidx/recyclerview/widget/RecyclerView$State;
  
350 ····iget-object·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;350 ····iget-object·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;
  
351 ····invoke-virtual·{p0,·p1,·p2,·v1,·v2},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->onSeekTargetStep(IILandroidx/recyclerview/widget/RecyclerView$State;Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;)V351 ····invoke-virtual·{p0,·p1,·p2,·v1,·v2},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->onSeekTargetStep(IILandroidx/recyclerview/widget/RecyclerView$State;Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;)V
  
352 ····.line·12344352 ····.line·12259
353 ····iget-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;353 ····iget-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;
  
354 ····invoke-virtual·{p1},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;->hasJumpTarget()Z354 ····invoke-virtual·{p1},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;->hasJumpTarget()Z
  
355 ····move-result·p1355 ····move-result·p1
  
356 ····.line·12345356 ····.line·12260
357 ····iget-object·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;357 ····iget-object·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclingAction:Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;
  
358 ····invoke-virtual·{p2,·v0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;->runIfNecessary(Landroidx/recyclerview/widget/RecyclerView;)V358 ····invoke-virtual·{p2,·v0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;->runIfNecessary(Landroidx/recyclerview/widget/RecyclerView;)V
  
359 ····if-eqz·p1,·:cond_6359 ····if-eqz·p1,·:cond_6
  
360 ····.line·12348360 ····.line·12263
361 ····iget-boolean·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRunning:Z361 ····iget-boolean·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRunning:Z
  
362 ····if-eqz·p1,·:cond_6362 ····if-eqz·p1,·:cond_6
  
363 ····const/4·p1,·0x1363 ····const/4·p1,·0x1
  
364 ····.line·12349364 ····.line·12264
365 ····iput-boolean·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mPendingInitialRun:Z365 ····iput-boolean·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mPendingInitialRun:Z
  
366 ····.line·12350366 ····.line·12265
367 ····iget-object·p1,·v0,·Landroidx/recyclerview/widget/RecyclerView;->mViewFlinger:Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;367 ····iget-object·p1,·v0,·Landroidx/recyclerview/widget/RecyclerView;->mViewFlinger:Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;
  
368 ····invoke-virtual·{p1},·Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->postOnAnimation()V368 ····invoke-virtual·{p1},·Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->postOnAnimation()V
  
369 ····:cond_6369 ····:cond_6
370 ····return-void370 ····return-void
371 .end·method371 .end·method
  
372 .method·protected·onChildAttachedToWindow(Landroid/view/View;)V372 .method·protected·onChildAttachedToWindow(Landroid/view/View;)V
373 ····.locals·2373 ····.locals·2
  
374 ····.line·12387374 ····.line·12302
375 ····invoke-virtual·{p0,·p1},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->getChildPosition(Landroid/view/View;)I375 ····invoke-virtual·{p0,·p1},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->getChildPosition(Landroid/view/View;)I
  
376 ····move-result·v0376 ····move-result·v0
  
377 ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->getTargetPosition()I377 ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->getTargetPosition()I
  
378 ····move-result·v1378 ····move-result·v1
  
379 ····if-ne·v0,·v1,·:cond_0379 ····if-ne·v0,·v1,·:cond_0
  
380 ····.line·12388380 ····.line·12303
381 ····iput-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View;381 ····iput-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View;
  
382 ····:cond_0382 ····:cond_0
383 ····return-void383 ····return-void
384 .end·method384 .end·method
  
385 .method·protected·abstract·onSeekTargetStep(IILandroidx/recyclerview/widget/RecyclerView$State;Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;)V385 .method·protected·abstract·onSeekTargetStep(IILandroidx/recyclerview/widget/RecyclerView$State;Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;)V
Offset 463, 34 lines modifiedOffset 463, 34 lines modified
  
463 .method·protected·abstract·onTargetFound(Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$State;Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;)V463 .method·protected·abstract·onTargetFound(Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$State;Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$Action;)V
464 .end·method464 .end·method
  
465 .method·public·setTargetPosition(I)V465 .method·public·setTargetPosition(I)V
466 ····.locals·0466 ····.locals·0
  
467 ····.line·12223467 ····.line·12138
468 ····iput·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I468 ····iput·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I
  
469 ····return-void469 ····return-void
470 .end·method470 .end·method
  
471 .method·start(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V471 .method·start(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
472 ····.locals·2472 ····.locals·2
  
473 ····.line·12198473 ····.line·12113
474 ····iget-object·v0,·p1,·Landroidx/recyclerview/widget/RecyclerView;->mViewFlinger:Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;474 ····iget-object·v0,·p1,·Landroidx/recyclerview/widget/RecyclerView;->mViewFlinger:Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;
  
475 ····invoke-virtual·{v0},·Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->stop()V475 ····invoke-virtual·{v0},·Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->stop()V
  
476 ····.line·12200476 ····.line·12115
477 ····iget-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mStarted:Z477 ····iget-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mStarted:Z
  
478 ····if-eqz·v0,·:cond_0478 ····if-eqz·v0,·:cond_0
  
479 ····.line·12201479 ····.line·12116
480 ····new-instance·v0,·Ljava/lang/StringBuilder;480 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
481 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V481 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
482 ····const-string·v1,·"An·instance·of·"482 ····const-string·v1,·"An·instance·of·"
  
483 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;483 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 505, 15 lines modifiedOffset 505, 15 lines modified
  
505 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;505 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
506 ····const-string·v1,·"·was·started·more·than·once.·Each·instance·of"506 ····const-string·v1,·"·was·started·more·than·once.·Each·instance·of"
  
507 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;507 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
508 ····.line·12202508 ····.line·12117
509 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;509 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
510 ····move-result-object·v1510 ····move-result-object·v1
  
511 ····invoke-virtual·{v1},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;511 ····invoke-virtual·{v1},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
  
512 ····move-result-object·v1512 ····move-result-object·v1
Offset 526, 126 lines modifiedOffset 526, 126 lines modified
  
526 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;526 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
527 ····move-result-object·v0527 ····move-result-object·v0
  
528 ····const-string·v1,·"RecyclerView"528 ····const-string·v1,·"RecyclerView"
  
529 ····.line·12201529 ····.line·12116
530 ····invoke-static·{v1,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I530 ····invoke-static·{v1,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
531 ····.line·12207531 ····.line·12122
532 ····:cond_0532 ····:cond_0
533 ····iput-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;533 ····iput-object·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
  
534 ····.line·12208534 ····.line·12123
535 ····iput-object·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mLayoutManager:Landroidx/recyclerview/widget/RecyclerView$LayoutManager;535 ····iput-object·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mLayoutManager:Landroidx/recyclerview/widget/RecyclerView$LayoutManager;
  
536 ····.line·12209536 ····.line·12124
537 ····iget·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I537 ····iget·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I
  
538 ····const/4·v0,·-0x1538 ····const/4·v0,·-0x1
  
539 ····if-eq·p2,·v0,·:cond_1539 ····if-eq·p2,·v0,·:cond_1
  
540 ····.line·12212540 ····.line·12127
541 ····iget-object·p1,·p1,·Landroidx/recyclerview/widget/RecyclerView;->mState:Landroidx/recyclerview/widget/RecyclerView$State;541 ····iget-object·p1,·p1,·Landroidx/recyclerview/widget/RecyclerView;->mState:Landroidx/recyclerview/widget/RecyclerView$State;
  
542 ····iput·p2,·p1,·Landroidx/recyclerview/widget/RecyclerView$State;->mTargetPosition:I542 ····iput·p2,·p1,·Landroidx/recyclerview/widget/RecyclerView$State;->mTargetPosition:I
  
543 ····const/4·p1,·0x1543 ····const/4·p1,·0x1
  
544 ····.line·12213544 ····.line·12128
545 ····iput-boolean·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRunning:Z545 ····iput-boolean·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRunning:Z
  
546 ····.line·12214546 ····.line·12129
547 ····iput-boolean·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mPendingInitialRun:Z547 ····iput-boolean·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mPendingInitialRun:Z
  
548 ····.line·12215548 ····.line·12130
549 ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->getTargetPosition()I549 ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->getTargetPosition()I
  
550 ····move-result·p2550 ····move-result·p2
  
551 ····invoke-virtual·{p0,·p2},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->findViewByPosition(I)Landroid/view/View;551 ····invoke-virtual·{p0,·p2},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->findViewByPosition(I)Landroid/view/View;
  
552 ····move-result-object·p2552 ····move-result-object·p2
  
553 ····iput-object·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View;553 ····iput-object·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View;
  
554 ····.line·12216554 ····.line·12131
555 ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->onStart()V555 ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->onStart()V
  
556 ····.line·12217556 ····.line·12132
557 ····iget-object·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;557 ····iget-object·p2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
  
558 ····iget-object·p2,·p2,·Landroidx/recyclerview/widget/RecyclerView;->mViewFlinger:Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;558 ····iget-object·p2,·p2,·Landroidx/recyclerview/widget/RecyclerView;->mViewFlinger:Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;
  
559 ····invoke-virtual·{p2},·Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->postOnAnimation()V559 ····invoke-virtual·{p2},·Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->postOnAnimation()V
  
560 ····.line·12219560 ····.line·12134
561 ····iput-boolean·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mStarted:Z561 ····iput-boolean·p1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mStarted:Z
  
562 ····return-void562 ····return-void
  
563 ····.line·12210563 ····.line·12125
564 ····:cond_1564 ····:cond_1
565 ····new-instance·p1,·Ljava/lang/IllegalArgumentException;565 ····new-instance·p1,·Ljava/lang/IllegalArgumentException;
  
566 ····const-string·p2,·"Invalid·target·position"566 ····const-string·p2,·"Invalid·target·position"
  
567 ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V567 ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
568 ····throw·p1568 ····throw·p1
569 .end·method569 .end·method
  
570 .method·protected·final·stop()V570 .method·protected·final·stop()V
571 ····.locals·3571 ····.locals·3
  
572 ····.line·12263572 ····.line·12178
573 ····iget-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRunning:Z573 ····iget-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRunning:Z
  
574 ····if-nez·v0,·:cond_0574 ····if-nez·v0,·:cond_0
  
575 ····return-void575 ····return-void
  
576 ····:cond_0576 ····:cond_0
577 ····const/4·v0,·0x0577 ····const/4·v0,·0x0
  
578 ····.line·12266578 ····.line·12181
579 ····iput-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRunning:Z579 ····iput-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRunning:Z
  
580 ····.line·12267580 ····.line·12182
581 ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->onStop()V581 ····invoke-virtual·{p0},·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->onStop()V
  
582 ····.line·12268582 ····.line·12183
583 ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;583 ····iget-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
  
584 ····iget-object·v1,·v1,·Landroidx/recyclerview/widget/RecyclerView;->mState:Landroidx/recyclerview/widget/RecyclerView$State;584 ····iget-object·v1,·v1,·Landroidx/recyclerview/widget/RecyclerView;->mState:Landroidx/recyclerview/widget/RecyclerView$State;
  
585 ····const/4·v2,·-0x1585 ····const/4·v2,·-0x1
  
586 ····iput·v2,·v1,·Landroidx/recyclerview/widget/RecyclerView$State;->mTargetPosition:I586 ····iput·v2,·v1,·Landroidx/recyclerview/widget/RecyclerView$State;->mTargetPosition:I
  
587 ····const/4·v1,·0x0587 ····const/4·v1,·0x0
  
588 ····.line·12269588 ····.line·12184
589 ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View;589 ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetView:Landroid/view/View;
  
590 ····.line·12270590 ····.line·12185
591 ····iput·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I591 ····iput·v2,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mTargetPosition:I
  
592 ····.line·12271592 ····.line·12186
593 ····iput-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mPendingInitialRun:Z593 ····iput-boolean·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mPendingInitialRun:Z
  
594 ····.line·12273594 ····.line·12188
595 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mLayoutManager:Landroidx/recyclerview/widget/RecyclerView$LayoutManager;595 ····iget-object·v0,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mLayoutManager:Landroidx/recyclerview/widget/RecyclerView$LayoutManager;
  
596 ····invoke-virtual·{v0,·p0},·Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->onSmoothScrollerStopped(Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;)V596 ····invoke-virtual·{v0,·p0},·Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->onSmoothScrollerStopped(Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;)V
  
597 ····.line·12275597 ····.line·12190
598 ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mLayoutManager:Landroidx/recyclerview/widget/RecyclerView$LayoutManager;598 ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mLayoutManager:Landroidx/recyclerview/widget/RecyclerView$LayoutManager;
  
599 ····.line·12276599 ····.line·12191
600 ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;600 ····iput-object·v1,·p0,·Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
  
601 ····return-void601 ····return-void
602 .end·method602 .end·method