Offset 27, 81 lines modifiedOffset 27, 72 lines modified
27 .field·mStopped:Z27 .field·mStopped:Z
  
  
28 #·direct·methods28 #·direct·methods
29 .method·public·constructor·<init>()V29 .method·public·constructor·<init>()V
30 ····.locals·130 ····.locals·1
  
31 ····.line·10331 ····.line·101
32 ····invoke-direct·{p0},·Landroidx/activity/ComponentActivity;-><init>()V32 ····invoke-direct·{p0},·Landroidx/activity/ComponentActivity;-><init>()V
  
33 ····.line·8433 ····.line·82
34 ····new-instance·v0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;34 ····new-instance·v0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;
  
35 ····invoke-direct·{v0,·p0},·Landroidx/fragment/app/FragmentActivity$HostCallbacks;-><init>(Landroidx/fragment/app/FragmentActivity;)V35 ····invoke-direct·{v0,·p0},·Landroidx/fragment/app/FragmentActivity$HostCallbacks;-><init>(Landroidx/fragment/app/FragmentActivity;)V
  
36 ····invoke-static·{v0},·Landroidx/fragment/app/FragmentController;->createController(Landroidx/fragment/app/FragmentHostCallback;)Landroidx/fragment/app/FragmentController;36 ····invoke-static·{v0},·Landroidx/fragment/app/FragmentController;->createController(Landroidx/fragment/app/FragmentHostCallback;)Landroidx/fragment/app/FragmentController;
  
37 ····move-result-object·v037 ····move-result-object·v0
  
38 ····iput-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;38 ····iput-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
39 ····.line·9139 ····.line·89
40 ····new-instance·v0,·Landroidx/lifecycle/LifecycleRegistry;40 ····new-instance·v0,·Landroidx/lifecycle/LifecycleRegistry;
  
41 ····invoke-direct·{v0,·p0},·Landroidx/lifecycle/LifecycleRegistry;-><init>(Landroidx/lifecycle/LifecycleOwner;)V41 ····invoke-direct·{v0,·p0},·Landroidx/lifecycle/LifecycleRegistry;-><init>(Landroidx/lifecycle/LifecycleOwner;)V
  
42 ····iput-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;42 ····iput-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
43 ····const/4·v0,·0x143 ····const/4·v0,·0x1
  
44 ····.line·9544 ····.line·93
45 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z45 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z
  
46 ····.line·104 
47 ····invoke-direct·{p0},·Landroidx/fragment/app/FragmentActivity;->init()V 
  
48 ····return-void46 ····return-void
49 .end·method47 .end·method
  
50 .method·private·init()V48 .method·private·markFragmentsCreated()V
51 ····.locals·349 ····.locals·2
  
52 ····.line·12550 ····.line·774
53 ····invoke-virtual·{p0},·Landroidx/activity/ComponentActivity;->getSavedStateRegistry()Landroidx/savedstate/SavedStateRegistry;51 ····:cond_0
 52 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
  
54 ····move-result-object·v053 ····move-result-object·v0
  
 54 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$State;->CREATED:Landroidx/lifecycle/Lifecycle$State;
55 ····new-instance·v1,·Landroidx/fragment/app/FragmentActivity$1; 
  
56 ····invoke-direct·{v1,·p0},·Landroidx/fragment/app/FragmentActivity$1;-><init>(Landroidx/fragment/app/FragmentActivity;)V 
  
57 ····const-string·v2,·"android:support:fragments" 
  
58 ····invoke-virtual·{v0,·v2,·v1},·Landroidx/savedstate/SavedStateRegistry;->registerSavedStateProvider(Ljava/lang/String;Landroidx/savedstate/SavedStateRegistry$SavedStateProvider;)V 
  
 55 ····invoke-static·{v0,·v1},·Landroidx/fragment/app/FragmentActivity;->markState(Landroidx/fragment/app/FragmentManager;Landroidx/lifecycle/Lifecycle$State;)Z
59 ····.line·140 
60 ····new-instance·v0,·Landroidx/fragment/app/FragmentActivity$2; 
  
61 ····invoke-direct·{v0,·p0},·Landroidx/fragment/app/FragmentActivity$2;-><init>(Landroidx/fragment/app/FragmentActivity;)V56 ····move-result·v0
  
62 ····invoke-virtual·{p0,·v0},·Landroidx/activity/ComponentActivity;->addOnContextAvailableListener(Landroidx/activity/contextaware/OnContextAvailableListener;)V57 ····if-nez·v0,·:cond_0
  
63 ····return-void58 ····return-void
64 .end·method59 .end·method
  
65 .method·private·static·markState(Landroidx/fragment/app/FragmentManager;Landroidx/lifecycle/Lifecycle$State;)Z60 .method·private·static·markState(Landroidx/fragment/app/FragmentManager;Landroidx/lifecycle/Lifecycle$State;)Z
66 ····.locals·561 ····.locals·5
  
67 ····.line·79762 ····.line·780
68 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentManager;->getFragments()Ljava/util/List;63 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentManager;->getFragments()Ljava/util/List;
  
69 ····move-result-object·p064 ····move-result-object·p0
  
70 ····.line·79865 ····.line·781
71 ····invoke-interface·{p0},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;66 ····invoke-interface·{p0},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
72 ····move-result-object·p067 ····move-result-object·p0
  
73 ····const/4·v0,·0x068 ····const/4·v0,·0x0
  
74 ····:cond_069 ····:cond_0
Offset 118, 43 lines modifiedOffset 109, 43 lines modified
  
118 ····check-cast·v1,·Landroidx/fragment/app/Fragment;109 ····check-cast·v1,·Landroidx/fragment/app/Fragment;
  
119 ····if-nez·v1,·:cond_1110 ····if-nez·v1,·:cond_1
  
120 ····goto·:goto_0111 ····goto·:goto_0
  
121 ····.line·802112 ····.line·785
122 ····:cond_1113 ····:cond_1
123 ····invoke-virtual·{v1},·Landroidx/fragment/app/Fragment;->getHost()Ljava/lang/Object;114 ····invoke-virtual·{v1},·Landroidx/fragment/app/Fragment;->getHost()Ljava/lang/Object;
  
124 ····move-result-object·v2115 ····move-result-object·v2
  
125 ····if-eqz·v2,·:cond_2116 ····if-eqz·v2,·:cond_2
  
126 ····.line·803117 ····.line·786
127 ····invoke-virtual·{v1},·Landroidx/fragment/app/Fragment;->getChildFragmentManager()Landroidx/fragment/app/FragmentManager;118 ····invoke-virtual·{v1},·Landroidx/fragment/app/Fragment;->getChildFragmentManager()Landroidx/fragment/app/FragmentManager;
  
128 ····move-result-object·v2119 ····move-result-object·v2
  
129 ····.line·804120 ····.line·787
130 ····invoke-static·{v2,·p1},·Landroidx/fragment/app/FragmentActivity;->markState(Landroidx/fragment/app/FragmentManager;Landroidx/lifecycle/Lifecycle$State;)Z121 ····invoke-static·{v2,·p1},·Landroidx/fragment/app/FragmentActivity;->markState(Landroidx/fragment/app/FragmentManager;Landroidx/lifecycle/Lifecycle$State;)Z
  
131 ····move-result·v2122 ····move-result·v2
  
132 ····or-int/2addr·v0,·v2123 ····or-int/2addr·v0,·v2
  
133 ····.line·806124 ····.line·789
134 ····:cond_2125 ····:cond_2
135 ····iget-object·v2,·v1,·Landroidx/fragment/app/Fragment;->mViewLifecycleOwner:Landroidx/fragment/app/FragmentViewLifecycleOwner;126 ····iget-object·v2,·v1,·Landroidx/fragment/app/Fragment;->mViewLifecycleOwner:Landroidx/fragment/app/FragmentViewLifecycleOwner;
  
136 ····const/4·v3,·0x1127 ····const/4·v3,·0x1
  
137 ····if-eqz·v2,·:cond_3128 ····if-eqz·v2,·:cond_3
  
138 ····.line·807129 ····.line·790
139 ····invoke-virtual·{v2},·Landroidx/fragment/app/FragmentViewLifecycleOwner;->getLifecycle()Landroidx/lifecycle/Lifecycle;130 ····invoke-virtual·{v2},·Landroidx/fragment/app/FragmentViewLifecycleOwner;->getLifecycle()Landroidx/lifecycle/Lifecycle;
  
140 ····move-result-object·v2131 ····move-result-object·v2
  
141 ····invoke-virtual·{v2},·Landroidx/lifecycle/Lifecycle;->getCurrentState()Landroidx/lifecycle/Lifecycle$State;132 ····invoke-virtual·{v2},·Landroidx/lifecycle/Lifecycle;->getCurrentState()Landroidx/lifecycle/Lifecycle$State;
  
142 ····move-result-object·v2133 ····move-result-object·v2
Offset 163, 22 lines modifiedOffset 154, 22 lines modified
  
163 ····invoke-virtual·{v2,·v4},·Landroidx/lifecycle/Lifecycle$State;->isAtLeast(Landroidx/lifecycle/Lifecycle$State;)Z154 ····invoke-virtual·{v2,·v4},·Landroidx/lifecycle/Lifecycle$State;->isAtLeast(Landroidx/lifecycle/Lifecycle$State;)Z
  
164 ····move-result·v2155 ····move-result·v2
  
165 ····if-eqz·v2,·:cond_3156 ····if-eqz·v2,·:cond_3
  
166 ····.line·808157 ····.line·791
167 ····iget-object·v0,·v1,·Landroidx/fragment/app/Fragment;->mViewLifecycleOwner:Landroidx/fragment/app/FragmentViewLifecycleOwner;158 ····iget-object·v0,·v1,·Landroidx/fragment/app/Fragment;->mViewLifecycleOwner:Landroidx/fragment/app/FragmentViewLifecycleOwner;
  
168 ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/FragmentViewLifecycleOwner;->setCurrentState(Landroidx/lifecycle/Lifecycle$State;)V159 ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/FragmentViewLifecycleOwner;->setCurrentState(Landroidx/lifecycle/Lifecycle$State;)V
  
169 ····move·v0,·v3160 ····move·v0,·v3
  
170 ····.line·811161 ····.line·794
171 ····:cond_3162 ····:cond_3
172 ····iget-object·v2,·v1,·Landroidx/fragment/app/Fragment;->mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;163 ····iget-object·v2,·v1,·Landroidx/fragment/app/Fragment;->mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
173 ····invoke-virtual·{v2},·Landroidx/lifecycle/LifecycleRegistry;->getCurrentState()Landroidx/lifecycle/Lifecycle$State;164 ····invoke-virtual·{v2},·Landroidx/lifecycle/LifecycleRegistry;->getCurrentState()Landroidx/lifecycle/Lifecycle$State;
  
174 ····move-result-object·v2165 ····move-result-object·v2
  
Offset 186, 15 lines modifiedOffset 177, 15 lines modified
  
186 ····invoke-virtual·{v2,·v4},·Landroidx/lifecycle/Lifecycle$State;->isAtLeast(Landroidx/lifecycle/Lifecycle$State;)Z177 ····invoke-virtual·{v2,·v4},·Landroidx/lifecycle/Lifecycle$State;->isAtLeast(Landroidx/lifecycle/Lifecycle$State;)Z
  
187 ····move-result·v2178 ····move-result·v2
  
188 ····if-eqz·v2,·:cond_0179 ····if-eqz·v2,·:cond_0
  
189 ····.line·812180 ····.line·795
190 ····iget-object·v0,·v1,·Landroidx/fragment/app/Fragment;->mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;181 ····iget-object·v0,·v1,·Landroidx/fragment/app/Fragment;->mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
191 ····invoke-virtual·{v0,·p1},·Landroidx/lifecycle/LifecycleRegistry;->setCurrentState(Landroidx/lifecycle/Lifecycle$State;)V182 ····invoke-virtual·{v0,·p1},·Landroidx/lifecycle/LifecycleRegistry;->setCurrentState(Landroidx/lifecycle/Lifecycle$State;)V
  
192 ····move·v0,·v3183 ····move·v0,·v3
  
193 ····goto·:goto_0184 ····goto·:goto_0
Offset 204, 113 lines modifiedOffset 195, 113 lines modified
204 .end·method195 .end·method
  
  
205 #·virtual·methods196 #·virtual·methods
206 .method·final·dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;197 .method·final·dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
207 ····.locals·1198 ····.locals·1
  
208 ····.line·313199 ····.line·284
209 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;200 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
210 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Landroidx/fragment/app/FragmentController;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;201 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Landroidx/fragment/app/FragmentController;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  
211 ····move-result-object·p1202 ····move-result-object·p1
  
212 ····return-object·p1203 ····return-object·p1
213 .end·method204 .end·method
  
214 .method·public·dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V205 .method·public·dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
215 ····.locals·2206 ····.locals·2
  
216 ····.line·532207 ····.line·517
217 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/app/Activity;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V208 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/app/Activity;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
  
218 ····.line·533209 ····.line·518
219 ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V210 ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
220 ····const-string·v0,·"Local·FragmentActivity·"211 ····const-string·v0,·"Local·FragmentActivity·"
  
221 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V212 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
222 ····.line·534213 ····.line·519
223 ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I214 ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
  
224 ····move-result·v0215 ····move-result·v0
  
225 ····invoke-static·{v0},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;216 ····invoke-static·{v0},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
  
226 ····move-result-object·v0217 ····move-result-object·v0
  
227 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V218 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
228 ····const-string·v0,·"·State:"219 ····const-string·v0,·"·State:"
  
229 ····.line·535220 ····.line·520
230 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V221 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
  
231 ····.line·536222 ····.line·521
232 ····new-instance·v0,·Ljava/lang/StringBuilder;223 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
233 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V224 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
234 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;225 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
235 ····const-string·v1,·"··"226 ····const-string·v1,·"··"
  
236 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;227 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
237 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;228 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
238 ····move-result-object·v0229 ····move-result-object·v0
  
239 ····.line·537230 ····.line·522
240 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V231 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
241 ····const-string·v1,·"mCreated="232 ····const-string·v1,·"mCreated="
  
242 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V233 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
243 ····.line·538234 ····.line·523
244 ····iget-boolean·v1,·p0,·Landroidx/fragment/app/FragmentActivity;->mCreated:Z235 ····iget-boolean·v1,·p0,·Landroidx/fragment/app/FragmentActivity;->mCreated:Z
  
245 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Z)V236 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Z)V
  
246 ····const-string·v1,·"·mResumed="237 ····const-string·v1,·"·mResumed="
  
247 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V238 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
248 ····.line·539239 ····.line·524
249 ····iget-boolean·v1,·p0,·Landroidx/fragment/app/FragmentActivity;->mResumed:Z240 ····iget-boolean·v1,·p0,·Landroidx/fragment/app/FragmentActivity;->mResumed:Z
  
250 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Z)V241 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Z)V
  
251 ····const-string·v1,·"·mStopped="242 ····const-string·v1,·"·mStopped="
  
252 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V243 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
253 ····.line·540244 ····.line·525
254 ····iget-boolean·v1,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z245 ····iget-boolean·v1,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z
  
255 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Z)V246 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Z)V
  
256 ····.line·542247 ····.line·527
257 ····invoke-virtual·{p0},·Landroid/app/Activity;->getApplication()Landroid/app/Application;248 ····invoke-virtual·{p0},·Landroid/app/Activity;->getApplication()Landroid/app/Application;
  
258 ····move-result-object·v1249 ····move-result-object·v1
  
259 ····if-eqz·v1,·:cond_0250 ····if-eqz·v1,·:cond_0
  
260 ····.line·543251 ····.line·528
261 ····invoke-static·{p0},·Landroidx/loader/app/LoaderManager;->getInstance(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager;252 ····invoke-static·{p0},·Landroidx/loader/app/LoaderManager;->getInstance(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager;
  
262 ····move-result-object·v1253 ····move-result-object·v1
  
263 ····invoke-virtual·{v1,·v0,·p2,·p3,·p4},·Landroidx/loader/app/LoaderManager;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V254 ····invoke-virtual·{v1,·v0,·p2,·p3,·p4},·Landroidx/loader/app/LoaderManager;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
  
264 ····.line·545255 ····.line·530
265 ····:cond_0256 ····:cond_0
266 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;257 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
267 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;258 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
  
268 ····move-result-object·v0259 ····move-result-object·v0
  
Offset 318, 53 lines modifiedOffset 309, 33 lines modified
  
318 ····return-void309 ····return-void
319 .end·method310 .end·method
  
320 .method·public·getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;311 .method·public·getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
321 ····.locals·1312 ····.locals·1
  
322 ····.line·578313 ····.line·561
323 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;314 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
324 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;315 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
  
325 ····move-result-object·v0316 ····move-result-object·v0
  
326 ····return-object·v0317 ····return-object·v0
327 .end·method318 .end·method
  
328 .method·markFragmentsCreated()V 
329 ····.locals·2 
  
330 ····.line·791 
331 ····:cond_0 
332 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager; 
  
333 ····move-result-object·v0 
  
334 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$State;->CREATED:Landroidx/lifecycle/Lifecycle$State; 
  
335 ····invoke-static·{v0,·v1},·Landroidx/fragment/app/FragmentActivity;->markState(Landroidx/fragment/app/FragmentManager;Landroidx/lifecycle/Lifecycle$State;)Z 
  
336 ····move-result·v0 
  
337 ····if-nez·v0,·:cond_0 
  
338 ····return-void 
339 .end·method 
  
340 .method·protected·onActivityResult(IILandroid/content/Intent;)V319 .method·protected·onActivityResult(IILandroid/content/Intent;)V
341 ····.locals·1320 ····.locals·1
  
342 ····.line·163321 ····.line·127
343 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;322 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
344 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V323 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V
  
345 ····.line·164324 ····.line·128
346 ····invoke-super·{p0,·p1,·p2,·p3},·Landroidx/activity/ComponentActivity;->onActivityResult(IILandroid/content/Intent;)V325 ····invoke-super·{p0,·p1,·p2,·p3},·Landroidx/activity/ComponentActivity;->onActivityResult(IILandroid/content/Intent;)V
  
347 ····return-void326 ····return-void
348 .end·method327 .end·method
  
349 .method·public·onAttachFragment(Landroidx/fragment/app/Fragment;)V328 .method·public·onAttachFragment(Landroidx/fragment/app/Fragment;)V
350 ····.locals·0329 ····.locals·0
Offset 373, 96 lines modifiedOffset 344, 118 lines modified
  
373 ····return-void344 ····return-void
374 .end·method345 .end·method
  
375 .method·public·onConfigurationChanged(Landroid/content/res/Configuration;)V346 .method·public·onConfigurationChanged(Landroid/content/res/Configuration;)V
376 ····.locals·1347 ····.locals·1
  
377 ····.line·259348 ····.line·223
378 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V349 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V
  
379 ····.line·260350 ····.line·224
380 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;351 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
381 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V352 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V
  
382 ····.line·261353 ····.line·225
383 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;354 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
384 ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/FragmentController;->dispatchConfigurationChanged(Landroid/content/res/Configuration;)V355 ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/FragmentController;->dispatchConfigurationChanged(Landroid/content/res/Configuration;)V
  
385 ····return-void356 ····return-void
386 .end·method357 .end·method
  
387 .method·protected·onCreate(Landroid/os/Bundle;)V358 .method·protected·onCreate(Landroid/os/Bundle;)V
388 ····.locals·1359 ····.locals·2
  
 360 ····.line·233
 361 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
 362 ····const/4·v1,·0x0
  
 363 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/FragmentController;->attachHost(Landroidx/fragment/app/Fragment;)V
  
 364 ····if-eqz·p1,·:cond_0
  
 365 ····const-string·v0,·"android:support:fragments"
  
 366 ····.line·236
 367 ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
  
 368 ····move-result-object·v0
  
 369 ····.line·237
 370 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
 371 ····invoke-virtual·{v1,·v0},·Landroidx/fragment/app/FragmentController;->restoreSaveState(Landroid/os/Parcelable;)V
  
389 ····.line·269372 ····.line·240
 373 ····:cond_0
390 ····invoke-super·{p0,·p1},·Landroidx/activity/ComponentActivity;->onCreate(Landroid/os/Bundle;)V374 ····invoke-super·{p0,·p1},·Landroidx/activity/ComponentActivity;->onCreate(Landroid/os/Bundle;)V
  
391 ····.line·271375 ····.line·242
392 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;376 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
393 ····sget-object·v0,·Landroidx/lifecycle/Lifecycle$Event;->ON_CREATE:Landroidx/lifecycle/Lifecycle$Event;377 ····sget-object·v0,·Landroidx/lifecycle/Lifecycle$Event;->ON_CREATE:Landroidx/lifecycle/Lifecycle$Event;
  
394 ····invoke-virtual·{p1,·v0},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V378 ····invoke-virtual·{p1,·v0},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
  
395 ····.line·272379 ····.line·243
396 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;380 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
397 ····invoke-virtual·{p1},·Landroidx/fragment/app/FragmentController;->dispatchCreate()V381 ····invoke-virtual·{p1},·Landroidx/fragment/app/FragmentController;->dispatchCreate()V
  
398 ····return-void382 ····return-void
399 .end·method383 .end·method
  
400 .method·public·onCreatePanelMenu(ILandroid/view/Menu;)Z384 .method·public·onCreatePanelMenu(ILandroid/view/Menu;)Z
401 ····.locals·2385 ····.locals·2
  
402 ····if-nez·p1,·:cond_0386 ····if-nez·p1,·:cond_0
  
403 ····.line·281387 ····.line·252
404 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onCreatePanelMenu(ILandroid/view/Menu;)Z388 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onCreatePanelMenu(ILandroid/view/Menu;)Z
  
405 ····move-result·p1389 ····move-result·p1
  
406 ····.line·282390 ····.line·253
407 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;391 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
408 ····invoke-virtual·{p0},·Landroid/app/Activity;->getMenuInflater()Landroid/view/MenuInflater;392 ····invoke-virtual·{p0},·Landroid/app/Activity;->getMenuInflater()Landroid/view/MenuInflater;
  
409 ····move-result-object·v1393 ····move-result-object·v1
  
410 ····invoke-virtual·{v0,·p2,·v1},·Landroidx/fragment/app/FragmentController;->dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z394 ····invoke-virtual·{v0,·p2,·v1},·Landroidx/fragment/app/FragmentController;->dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z
  
411 ····move-result·p2395 ····move-result·p2
  
412 ····or-int/2addr·p1,·p2396 ····or-int/2addr·p1,·p2
  
413 ····return·p1397 ····return·p1
  
414 ····.line·285398 ····.line·256
415 ····:cond_0399 ····:cond_0
416 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onCreatePanelMenu(ILandroid/view/Menu;)Z400 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onCreatePanelMenu(ILandroid/view/Menu;)Z
  
417 ····move-result·p1401 ····move-result·p1
  
418 ····return·p1402 ····return·p1
419 .end·method403 .end·method
  
420 .method·public·onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;404 .method·public·onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
421 ····.locals·1405 ····.locals·1
  
422 ····.line·292406 ····.line·263
423 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroidx/fragment/app/FragmentActivity;->dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;407 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroidx/fragment/app/FragmentActivity;->dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  
424 ····move-result-object·v0408 ····move-result-object·v0
  
425 ····if-nez·v0,·:cond_0409 ····if-nez·v0,·:cond_0
  
426 ····.line·294410 ····.line·265
427 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/app/Activity;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;411 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/app/Activity;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  
428 ····move-result-object·p1412 ····move-result-object·p1
  
429 ····return-object·p1413 ····return-object·p1
  
430 ····:cond_0414 ····:cond_0
Offset 470, 71 lines modifiedOffset 463, 71 lines modified
470 .end·method463 .end·method
  
471 .method·public·onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;464 .method·public·onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
472 ····.locals·1465 ····.locals·1
  
473 ····const/4·v0,·0x0466 ····const/4·v0,·0x0
  
474 ····.line·303467 ····.line·274
475 ····invoke-virtual·{p0,·v0,·p1,·p2,·p3},·Landroidx/fragment/app/FragmentActivity;->dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;468 ····invoke-virtual·{p0,·v0,·p1,·p2,·p3},·Landroidx/fragment/app/FragmentActivity;->dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  
476 ····move-result-object·v0469 ····move-result-object·v0
  
477 ····if-nez·v0,·:cond_0470 ····if-nez·v0,·:cond_0
  
478 ····.line·305471 ····.line·276
479 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/app/Activity;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;472 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/app/Activity;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  
480 ····move-result-object·p1473 ····move-result-object·p1
  
481 ····return-object·p1474 ····return-object·p1
  
482 ····:cond_0475 ····:cond_0
483 ····return-object·v0476 ····return-object·v0
484 .end·method477 .end·method
  
485 .method·protected·onDestroy()V478 .method·protected·onDestroy()V
486 ····.locals·2479 ····.locals·2
  
487 ····.line·321480 ····.line·292
488 ····invoke-super·{p0},·Landroid/app/Activity;->onDestroy()V481 ····invoke-super·{p0},·Landroid/app/Activity;->onDestroy()V
  
489 ····.line·322482 ····.line·293
490 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;483 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
491 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchDestroy()V484 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchDestroy()V
  
492 ····.line·323485 ····.line·294
493 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;486 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
494 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_DESTROY:Landroidx/lifecycle/Lifecycle$Event;487 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_DESTROY:Landroidx/lifecycle/Lifecycle$Event;
  
495 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V488 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
  
496 ····return-void489 ····return-void
497 .end·method490 .end·method
  
498 .method·public·onLowMemory()V491 .method·public·onLowMemory()V
499 ····.locals·1492 ····.locals·1
  
500 ····.line·331493 ····.line·302
501 ····invoke-super·{p0},·Landroid/app/Activity;->onLowMemory()V494 ····invoke-super·{p0},·Landroid/app/Activity;->onLowMemory()V
  
502 ····.line·332495 ····.line·303
503 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;496 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
504 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchLowMemory()V497 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchLowMemory()V
  
505 ····return-void498 ····return-void
506 .end·method499 .end·method
  
507 .method·public·onMenuItemSelected(ILandroid/view/MenuItem;)Z500 .method·public·onMenuItemSelected(ILandroid/view/MenuItem;)Z
508 ····.locals·1501 ····.locals·1
  
509 ····.line·340502 ····.line·311
510 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onMenuItemSelected(ILandroid/view/MenuItem;)Z503 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onMenuItemSelected(ILandroid/view/MenuItem;)Z
  
511 ····move-result·v0504 ····move-result·v0
  
512 ····if-eqz·v0,·:cond_0505 ····if-eqz·v0,·:cond_0
  
513 ····const/4·p1,·0x1506 ····const/4·p1,·0x1
Offset 548, 39 lines modifiedOffset 541, 39 lines modified
  
548 ····if-eq·p1,·v0,·:cond_1541 ····if-eq·p1,·v0,·:cond_1
  
549 ····const/4·p1,·0x0542 ····const/4·p1,·0x0
  
550 ····return·p1543 ····return·p1
  
551 ····.line·349544 ····.line·320
552 ····:cond_1545 ····:cond_1
553 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;546 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
554 ····invoke-virtual·{p1,·p2},·Landroidx/fragment/app/FragmentController;->dispatchContextItemSelected(Landroid/view/MenuItem;)Z547 ····invoke-virtual·{p1,·p2},·Landroidx/fragment/app/FragmentController;->dispatchContextItemSelected(Landroid/view/MenuItem;)Z
  
555 ····move-result·p1548 ····move-result·p1
  
556 ····return·p1549 ····return·p1
  
557 ····.line·346550 ····.line·317
558 ····:cond_2551 ····:cond_2
559 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;552 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
560 ····invoke-virtual·{p1,·p2},·Landroidx/fragment/app/FragmentController;->dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z553 ····invoke-virtual·{p1,·p2},·Landroidx/fragment/app/FragmentController;->dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z
  
561 ····move-result·p1554 ····move-result·p1
  
562 ····return·p1555 ····return·p1
563 .end·method556 .end·method
  
564 .method·public·onMultiWindowModeChanged(Z)V557 .method·public·onMultiWindowModeChanged(Z)V
565 ····.locals·1558 ····.locals·1
  
566 ····.line·235559 ····.line·199
567 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;560 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
568 ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/FragmentController;->dispatchMultiWindowModeChanged(Z)V561 ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/FragmentController;->dispatchMultiWindowModeChanged(Z)V
  
569 ····return-void562 ····return-void
570 .end·method563 .end·method
  
Offset 590, 290 lines modifiedOffset 583, 324 lines modified
590 ········.annotation·build·Landroid/annotation/SuppressLint;583 ········.annotation·build·Landroid/annotation/SuppressLint;
591 ············value·=·{584 ············value·=·{
592 ················"UnknownNullness"585 ················"UnknownNullness"
593 ············}586 ············}
594 ········.end·annotation587 ········.end·annotation
595 ····.end·param588 ····.end·param
  
596 ····.line·391589 ····.line·362
597 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onNewIntent(Landroid/content/Intent;)V590 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onNewIntent(Landroid/content/Intent;)V
  
598 ····.line·392591 ····.line·363
599 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;592 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
600 ····invoke-virtual·{p1},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V593 ····invoke-virtual·{p1},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V
  
601 ····return-void594 ····return-void
602 .end·method595 .end·method
  
603 .method·public·onPanelClosed(ILandroid/view/Menu;)V596 .method·public·onPanelClosed(ILandroid/view/Menu;)V
604 ····.locals·1597 ····.locals·1
  
605 ····if-nez·p1,·:cond_0598 ····if-nez·p1,·:cond_0
  
606 ····.line·362599 ····.line·333
607 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;600 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
608 ····invoke-virtual·{v0,·p2},·Landroidx/fragment/app/FragmentController;->dispatchOptionsMenuClosed(Landroid/view/Menu;)V601 ····invoke-virtual·{v0,·p2},·Landroidx/fragment/app/FragmentController;->dispatchOptionsMenuClosed(Landroid/view/Menu;)V
  
609 ····.line·364602 ····.line·335
610 ····:cond_0603 ····:cond_0
611 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onPanelClosed(ILandroid/view/Menu;)V604 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onPanelClosed(ILandroid/view/Menu;)V
  
612 ····return-void605 ····return-void
613 .end·method606 .end·method
  
614 .method·protected·onPause()V607 .method·protected·onPause()V
615 ····.locals·2608 ····.locals·2
  
616 ····.line·372609 ····.line·343
617 ····invoke-super·{p0},·Landroid/app/Activity;->onPause()V610 ····invoke-super·{p0},·Landroid/app/Activity;->onPause()V
  
618 ····const/4·v0,·0x0611 ····const/4·v0,·0x0
  
619 ····.line·373612 ····.line·344
620 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mResumed:Z613 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mResumed:Z
  
621 ····.line·374614 ····.line·345
622 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;615 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
623 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchPause()V616 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchPause()V
  
624 ····.line·375617 ····.line·346
625 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;618 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
626 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_PAUSE:Landroidx/lifecycle/Lifecycle$Event;619 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_PAUSE:Landroidx/lifecycle/Lifecycle$Event;
  
627 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V620 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
  
628 ····return-void621 ····return-void
629 .end·method622 .end·method
  
630 .method·public·onPictureInPictureModeChanged(Z)V623 .method·public·onPictureInPictureModeChanged(Z)V
631 ····.locals·1624 ····.locals·1
  
632 ····.line·251625 ····.line·215
633 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;626 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
634 ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/FragmentController;->dispatchPictureInPictureModeChanged(Z)V627 ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/FragmentController;->dispatchPictureInPictureModeChanged(Z)V
  
635 ····return-void628 ····return-void
636 .end·method629 .end·method
  
637 .method·protected·onPostResume()V630 .method·protected·onPostResume()V
638 ····.locals·0631 ····.locals·0
  
639 ····.line·422632 ····.line·393
640 ····invoke-super·{p0},·Landroid/app/Activity;->onPostResume()V633 ····invoke-super·{p0},·Landroid/app/Activity;->onPostResume()V
  
641 ····.line·423634 ····.line·394
642 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->onResumeFragments()V635 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->onResumeFragments()V
  
643 ····return-void636 ····return-void
644 .end·method637 .end·method
  
645 .method·protected·onPrepareOptionsPanel(Landroid/view/View;Landroid/view/Menu;)Z638 .method·protected·onPrepareOptionsPanel(Landroid/view/View;Landroid/view/Menu;)Z
646 ····.locals·1639 ····.locals·1
647 ····.annotation·runtime·Ljava/lang/Deprecated;640 ····.annotation·runtime·Ljava/lang/Deprecated;
648 ····.end·annotation641 ····.end·annotation
  
649 ····const/4·v0,·0x0642 ····const/4·v0,·0x0
  
650 ····.line·459643 ····.line·430
651 ····invoke-super·{p0,·v0,·p1,·p2},·Landroid/app/Activity;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z644 ····invoke-super·{p0,·v0,·p1,·p2},·Landroid/app/Activity;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
  
652 ····move-result·p1645 ····move-result·p1
  
653 ····return·p1646 ····return·p1
654 .end·method647 .end·method
  
655 .method·public·onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z648 .method·public·onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
656 ····.locals·0649 ····.locals·0
  
657 ····if-nez·p1,·:cond_0650 ····if-nez·p1,·:cond_0
  
658 ····.line·444651 ····.line·415
659 ····invoke-virtual·{p0,·p2,·p3},·Landroidx/fragment/app/FragmentActivity;->onPrepareOptionsPanel(Landroid/view/View;Landroid/view/Menu;)Z652 ····invoke-virtual·{p0,·p2,·p3},·Landroidx/fragment/app/FragmentActivity;->onPrepareOptionsPanel(Landroid/view/View;Landroid/view/Menu;)Z
  
660 ····move-result·p1653 ····move-result·p1
  
661 ····.line·445654 ····.line·416
662 ····iget-object·p2,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;655 ····iget-object·p2,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
663 ····invoke-virtual·{p2,·p3},·Landroidx/fragment/app/FragmentController;->dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z656 ····invoke-virtual·{p2,·p3},·Landroidx/fragment/app/FragmentController;->dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z
  
664 ····move-result·p2657 ····move-result·p2
  
665 ····or-int/2addr·p1,·p2658 ····or-int/2addr·p1,·p2
  
666 ····return·p1659 ····return·p1
  
667 ····.line·448660 ····.line·419
668 ····:cond_0661 ····:cond_0
669 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/app/Activity;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z662 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/app/Activity;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
  
670 ····move-result·p1663 ····move-result·p1
  
671 ····return·p1664 ····return·p1
672 .end·method665 .end·method
  
673 .method·public·onRequestPermissionsResult(I[Ljava/lang/String;[I)V666 .method·public·onRequestPermissionsResult(I[Ljava/lang/String;[I)V
674 ····.locals·1667 ····.locals·1
  
675 ····.line·603668 ····.line·586
676 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;669 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
677 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V670 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V
  
678 ····.line·604671 ····.line·587
679 ····invoke-super·{p0,·p1,·p2,·p3},·Landroidx/activity/ComponentActivity;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V672 ····invoke-super·{p0,·p1,·p2,·p3},·Landroidx/activity/ComponentActivity;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V
  
680 ····return-void673 ····return-void
681 .end·method674 .end·method
  
682 .method·protected·onResume()V675 .method·protected·onResume()V
683 ····.locals·1676 ····.locals·1
  
684 ····.line·411677 ····.line·382
685 ····invoke-super·{p0},·Landroid/app/Activity;->onResume()V678 ····invoke-super·{p0},·Landroid/app/Activity;->onResume()V
  
686 ····const/4·v0,·0x1679 ····const/4·v0,·0x1
  
687 ····.line·412680 ····.line·383
688 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mResumed:Z681 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mResumed:Z
  
689 ····.line·413682 ····.line·384
690 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;683 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
691 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V684 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V
  
692 ····.line·414685 ····.line·385
693 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;686 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
694 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->execPendingActions()Z687 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->execPendingActions()Z
  
695 ····return-void688 ····return-void
696 .end·method689 .end·method
  
697 .method·protected·onResumeFragments()V690 .method·protected·onResumeFragments()V
698 ····.locals·2691 ····.locals·2
  
699 ····.line·433692 ····.line·404
700 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;693 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
701 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_RESUME:Landroidx/lifecycle/Lifecycle$Event;694 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_RESUME:Landroidx/lifecycle/Lifecycle$Event;
  
702 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V695 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
  
703 ····.line·434696 ····.line·405
704 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;697 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
705 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchResume()V698 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchResume()V
  
706 ····return-void699 ····return-void
707 .end·method700 .end·method
  
 701 .method·protected·onSaveInstanceState(Landroid/os/Bundle;)V
 702 ····.locals·2
  
 703 ····.line·438
 704 ····invoke-super·{p0,·p1},·Landroidx/activity/ComponentActivity;->onSaveInstanceState(Landroid/os/Bundle;)V
  
 705 ····.line·439
 706 ····invoke-direct·{p0},·Landroidx/fragment/app/FragmentActivity;->markFragmentsCreated()V
  
 707 ····.line·440
 708 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
 709 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_STOP:Landroidx/lifecycle/Lifecycle$Event;
  
 710 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
  
 711 ····.line·441
 712 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
 713 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->saveAllState()Landroid/os/Parcelable;
  
 714 ····move-result-object·v0
  
 715 ····if-eqz·v0,·:cond_0
  
 716 ····const-string·v1,·"android:support:fragments"
  
 717 ····.line·443
 718 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V
  
 719 ····:cond_0
 720 ····return-void
 721 .end·method
  
708 .method·protected·onStart()V722 .method·protected·onStart()V
709 ····.locals·2723 ····.locals·2
  
710 ····.line·467724 ····.line·452
711 ····invoke-super·{p0},·Landroid/app/Activity;->onStart()V725 ····invoke-super·{p0},·Landroid/app/Activity;->onStart()V
  
712 ····const/4·v0,·0x0726 ····const/4·v0,·0x0
  
713 ····.line·469727 ····.line·454
714 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z728 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z
  
715 ····.line·471729 ····.line·456
716 ····iget-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mCreated:Z730 ····iget-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mCreated:Z
  
717 ····if-nez·v0,·:cond_0731 ····if-nez·v0,·:cond_0
  
718 ····const/4·v0,·0x1732 ····const/4·v0,·0x1
  
719 ····.line·472733 ····.line·457
720 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mCreated:Z734 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mCreated:Z
  
721 ····.line·473735 ····.line·458
722 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;736 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
723 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchActivityCreated()V737 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchActivityCreated()V
  
724 ····.line·476738 ····.line·461
725 ····:cond_0739 ····:cond_0
726 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;740 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
727 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V741 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V
  
728 ····.line·477742 ····.line·462
729 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;743 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
730 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->execPendingActions()Z744 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->execPendingActions()Z
  
731 ····.line·481745 ····.line·466
732 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;746 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
733 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_START:Landroidx/lifecycle/Lifecycle$Event;747 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_START:Landroidx/lifecycle/Lifecycle$Event;
  
734 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V748 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
  
735 ····.line·482749 ····.line·467
736 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;750 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
737 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchStart()V751 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchStart()V
  
738 ····return-void752 ····return-void
739 .end·method753 .end·method
  
740 .method·public·onStateNotSaved()V754 .method·public·onStateNotSaved()V
741 ····.locals·1755 ····.locals·1
  
742 ····.line·401756 ····.line·372
743 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;757 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
744 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V758 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V
  
745 ····return-void759 ····return-void
746 .end·method760 .end·method
  
747 .method·protected·onStop()V761 .method·protected·onStop()V
748 ····.locals·2762 ····.locals·2
  
749 ····.line·490763 ····.line·475
750 ····invoke-super·{p0},·Landroid/app/Activity;->onStop()V764 ····invoke-super·{p0},·Landroid/app/Activity;->onStop()V
  
751 ····const/4·v0,·0x1765 ····const/4·v0,·0x1
  
752 ····.line·492766 ····.line·477
753 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z767 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z
  
754 ····.line·493768 ····.line·478
755 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->markFragmentsCreated()V769 ····invoke-direct·{p0},·Landroidx/fragment/app/FragmentActivity;->markFragmentsCreated()V
  
756 ····.line·495770 ····.line·480
757 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;771 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
758 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchStop()V772 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchStop()V
  
759 ····.line·496773 ····.line·481
760 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;774 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
761 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_STOP:Landroidx/lifecycle/Lifecycle$Event;775 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_STOP:Landroidx/lifecycle/Lifecycle$Event;
  
762 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V776 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
  
763 ····return-void777 ····return-void
764 .end·method778 .end·method
  
765 .method·public·supportInvalidateOptionsMenu()V779 .method·public·supportInvalidateOptionsMenu()V
766 ····.locals·0780 ····.locals·0
767 ····.annotation·runtime·Ljava/lang/Deprecated;781 ····.annotation·runtime·Ljava/lang/Deprecated;
768 ····.end·annotation782 ····.end·annotation
  
769 ····.line·515783 ····.line·500
770 ····invoke-virtual·{p0},·Landroid/app/Activity;->invalidateOptionsMenu()V784 ····invoke-virtual·{p0},·Landroid/app/Activity;->invalidateOptionsMenu()V
  
771 ····return-void785 ····return-void
772 .end·method786 .end·method
  
773 .method·public·final·validateRequestPermissionsRequestCode(I)V787 .method·public·final·validateRequestPermissionsRequestCode(I)V
774 ····.locals·0788 ····.locals·0