Offset 23, 81 lines modifiedOffset 23, 72 lines modified
23 .field·mStopped:Z23 .field·mStopped:Z
  
  
24 #·direct·methods24 #·direct·methods
25 .method·public·constructor·<init>()V25 .method·public·constructor·<init>()V
26 ····.locals·126 ····.locals·1
  
27 ····.line·10327 ····.line·101
28 ····invoke-direct·{p0},·Landroidx/activity/ComponentActivity;-><init>()V28 ····invoke-direct·{p0},·Landroidx/activity/ComponentActivity;-><init>()V
  
29 ····.line·8429 ····.line·82
30 ····new-instance·v0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;30 ····new-instance·v0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;
  
31 ····invoke-direct·{v0,·p0},·Landroidx/fragment/app/FragmentActivity$HostCallbacks;-><init>(Landroidx/fragment/app/FragmentActivity;)V31 ····invoke-direct·{v0,·p0},·Landroidx/fragment/app/FragmentActivity$HostCallbacks;-><init>(Landroidx/fragment/app/FragmentActivity;)V
  
32 ····invoke-static·{v0},·Landroidx/fragment/app/FragmentController;->createController(Landroidx/fragment/app/FragmentHostCallback;)Landroidx/fragment/app/FragmentController;32 ····invoke-static·{v0},·Landroidx/fragment/app/FragmentController;->createController(Landroidx/fragment/app/FragmentHostCallback;)Landroidx/fragment/app/FragmentController;
  
33 ····move-result-object·v033 ····move-result-object·v0
  
34 ····iput-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;34 ····iput-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
35 ····.line·9135 ····.line·89
36 ····new-instance·v0,·Landroidx/lifecycle/LifecycleRegistry;36 ····new-instance·v0,·Landroidx/lifecycle/LifecycleRegistry;
  
37 ····invoke-direct·{v0,·p0},·Landroidx/lifecycle/LifecycleRegistry;-><init>(Landroidx/lifecycle/LifecycleOwner;)V37 ····invoke-direct·{v0,·p0},·Landroidx/lifecycle/LifecycleRegistry;-><init>(Landroidx/lifecycle/LifecycleOwner;)V
  
38 ····iput-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;38 ····iput-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
39 ····const/4·v0,·0x139 ····const/4·v0,·0x1
  
40 ····.line·9540 ····.line·93
41 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z41 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z
  
42 ····.line·104 
43 ····invoke-direct·{p0},·Landroidx/fragment/app/FragmentActivity;->init()V 
  
44 ····return-void42 ····return-void
45 .end·method43 .end·method
  
46 .method·private·init()V44 .method·private·markFragmentsCreated()V
47 ····.locals·345 ····.locals·2
  
48 ····.line·12546 ····.line·774
49 ····invoke-virtual·{p0},·Landroidx/activity/ComponentActivity;->getSavedStateRegistry()Landroidx/savedstate/SavedStateRegistry;47 ····:cond_0
 48 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
  
50 ····move-result-object·v049 ····move-result-object·v0
  
 50 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$State;->CREATED:Landroidx/lifecycle/Lifecycle$State;
51 ····new-instance·v1,·Landroidx/fragment/app/FragmentActivity$1; 
  
52 ····invoke-direct·{v1,·p0},·Landroidx/fragment/app/FragmentActivity$1;-><init>(Landroidx/fragment/app/FragmentActivity;)V 
  
53 ····const-string·v2,·"android:support:fragments" 
  
54 ····invoke-virtual·{v0,·v2,·v1},·Landroidx/savedstate/SavedStateRegistry;->registerSavedStateProvider(Ljava/lang/String;Landroidx/savedstate/SavedStateRegistry$SavedStateProvider;)V 
  
 51 ····invoke-static·{v0,·v1},·Landroidx/fragment/app/FragmentActivity;->markState(Landroidx/fragment/app/FragmentManager;Landroidx/lifecycle/Lifecycle$State;)Z
55 ····.line·140 
56 ····new-instance·v0,·Landroidx/fragment/app/FragmentActivity$2; 
  
57 ····invoke-direct·{v0,·p0},·Landroidx/fragment/app/FragmentActivity$2;-><init>(Landroidx/fragment/app/FragmentActivity;)V52 ····move-result·v0
  
58 ····invoke-virtual·{p0,·v0},·Landroidx/activity/ComponentActivity;->addOnContextAvailableListener(Landroidx/activity/contextaware/OnContextAvailableListener;)V53 ····if-nez·v0,·:cond_0
  
59 ····return-void54 ····return-void
60 .end·method55 .end·method
  
61 .method·private·static·markState(Landroidx/fragment/app/FragmentManager;Landroidx/lifecycle/Lifecycle$State;)Z56 .method·private·static·markState(Landroidx/fragment/app/FragmentManager;Landroidx/lifecycle/Lifecycle$State;)Z
62 ····.locals·557 ····.locals·5
  
63 ····.line·79758 ····.line·780
64 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentManager;->getFragments()Ljava/util/List;59 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentManager;->getFragments()Ljava/util/List;
  
65 ····move-result-object·p060 ····move-result-object·p0
  
66 ····.line·79861 ····.line·781
67 ····invoke-interface·{p0},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;62 ····invoke-interface·{p0},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
68 ····move-result-object·p063 ····move-result-object·p0
  
69 ····const/4·v0,·0x064 ····const/4·v0,·0x0
  
70 ····:cond_065 ····:cond_0
Offset 114, 43 lines modifiedOffset 105, 43 lines modified
  
114 ····check-cast·v1,·Landroidx/fragment/app/Fragment;105 ····check-cast·v1,·Landroidx/fragment/app/Fragment;
  
115 ····if-nez·v1,·:cond_1106 ····if-nez·v1,·:cond_1
  
116 ····goto·:goto_0107 ····goto·:goto_0
  
117 ····.line·802108 ····.line·785
118 ····:cond_1109 ····:cond_1
119 ····invoke-virtual·{v1},·Landroidx/fragment/app/Fragment;->getHost()Ljava/lang/Object;110 ····invoke-virtual·{v1},·Landroidx/fragment/app/Fragment;->getHost()Ljava/lang/Object;
  
120 ····move-result-object·v2111 ····move-result-object·v2
  
121 ····if-eqz·v2,·:cond_2112 ····if-eqz·v2,·:cond_2
  
122 ····.line·803113 ····.line·786
123 ····invoke-virtual·{v1},·Landroidx/fragment/app/Fragment;->getChildFragmentManager()Landroidx/fragment/app/FragmentManager;114 ····invoke-virtual·{v1},·Landroidx/fragment/app/Fragment;->getChildFragmentManager()Landroidx/fragment/app/FragmentManager;
  
124 ····move-result-object·v2115 ····move-result-object·v2
  
125 ····.line·804116 ····.line·787
126 ····invoke-static·{v2,·p1},·Landroidx/fragment/app/FragmentActivity;->markState(Landroidx/fragment/app/FragmentManager;Landroidx/lifecycle/Lifecycle$State;)Z117 ····invoke-static·{v2,·p1},·Landroidx/fragment/app/FragmentActivity;->markState(Landroidx/fragment/app/FragmentManager;Landroidx/lifecycle/Lifecycle$State;)Z
  
127 ····move-result·v2118 ····move-result·v2
  
128 ····or-int/2addr·v0,·v2119 ····or-int/2addr·v0,·v2
  
129 ····.line·806120 ····.line·789
130 ····:cond_2121 ····:cond_2
131 ····iget-object·v2,·v1,·Landroidx/fragment/app/Fragment;->mViewLifecycleOwner:Landroidx/fragment/app/FragmentViewLifecycleOwner;122 ····iget-object·v2,·v1,·Landroidx/fragment/app/Fragment;->mViewLifecycleOwner:Landroidx/fragment/app/FragmentViewLifecycleOwner;
  
132 ····const/4·v3,·0x1123 ····const/4·v3,·0x1
  
133 ····if-eqz·v2,·:cond_3124 ····if-eqz·v2,·:cond_3
  
134 ····.line·807125 ····.line·790
135 ····invoke-virtual·{v2},·Landroidx/fragment/app/FragmentViewLifecycleOwner;->getLifecycle()Landroidx/lifecycle/Lifecycle;126 ····invoke-virtual·{v2},·Landroidx/fragment/app/FragmentViewLifecycleOwner;->getLifecycle()Landroidx/lifecycle/Lifecycle;
  
136 ····move-result-object·v2127 ····move-result-object·v2
  
137 ····invoke-virtual·{v2},·Landroidx/lifecycle/Lifecycle;->getCurrentState()Landroidx/lifecycle/Lifecycle$State;128 ····invoke-virtual·{v2},·Landroidx/lifecycle/Lifecycle;->getCurrentState()Landroidx/lifecycle/Lifecycle$State;
  
138 ····move-result-object·v2129 ····move-result-object·v2
Offset 159, 22 lines modifiedOffset 150, 22 lines modified
  
159 ····invoke-virtual·{v2,·v4},·Landroidx/lifecycle/Lifecycle$State;->isAtLeast(Landroidx/lifecycle/Lifecycle$State;)Z150 ····invoke-virtual·{v2,·v4},·Landroidx/lifecycle/Lifecycle$State;->isAtLeast(Landroidx/lifecycle/Lifecycle$State;)Z
  
160 ····move-result·v2151 ····move-result·v2
  
161 ····if-eqz·v2,·:cond_3152 ····if-eqz·v2,·:cond_3
  
162 ····.line·808153 ····.line·791
163 ····iget-object·v0,·v1,·Landroidx/fragment/app/Fragment;->mViewLifecycleOwner:Landroidx/fragment/app/FragmentViewLifecycleOwner;154 ····iget-object·v0,·v1,·Landroidx/fragment/app/Fragment;->mViewLifecycleOwner:Landroidx/fragment/app/FragmentViewLifecycleOwner;
  
164 ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/FragmentViewLifecycleOwner;->setCurrentState(Landroidx/lifecycle/Lifecycle$State;)V155 ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/FragmentViewLifecycleOwner;->setCurrentState(Landroidx/lifecycle/Lifecycle$State;)V
  
165 ····move·v0,·v3156 ····move·v0,·v3
  
166 ····.line·811157 ····.line·794
167 ····:cond_3158 ····:cond_3
168 ····iget-object·v2,·v1,·Landroidx/fragment/app/Fragment;->mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;159 ····iget-object·v2,·v1,·Landroidx/fragment/app/Fragment;->mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
169 ····invoke-virtual·{v2},·Landroidx/lifecycle/LifecycleRegistry;->getCurrentState()Landroidx/lifecycle/Lifecycle$State;160 ····invoke-virtual·{v2},·Landroidx/lifecycle/LifecycleRegistry;->getCurrentState()Landroidx/lifecycle/Lifecycle$State;
  
170 ····move-result-object·v2161 ····move-result-object·v2
  
Offset 182, 15 lines modifiedOffset 173, 15 lines modified
  
182 ····invoke-virtual·{v2,·v4},·Landroidx/lifecycle/Lifecycle$State;->isAtLeast(Landroidx/lifecycle/Lifecycle$State;)Z173 ····invoke-virtual·{v2,·v4},·Landroidx/lifecycle/Lifecycle$State;->isAtLeast(Landroidx/lifecycle/Lifecycle$State;)Z
  
183 ····move-result·v2174 ····move-result·v2
  
184 ····if-eqz·v2,·:cond_0175 ····if-eqz·v2,·:cond_0
  
185 ····.line·812176 ····.line·795
186 ····iget-object·v0,·v1,·Landroidx/fragment/app/Fragment;->mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;177 ····iget-object·v0,·v1,·Landroidx/fragment/app/Fragment;->mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
187 ····invoke-virtual·{v0,·p1},·Landroidx/lifecycle/LifecycleRegistry;->setCurrentState(Landroidx/lifecycle/Lifecycle$State;)V178 ····invoke-virtual·{v0,·p1},·Landroidx/lifecycle/LifecycleRegistry;->setCurrentState(Landroidx/lifecycle/Lifecycle$State;)V
  
188 ····move·v0,·v3179 ····move·v0,·v3
  
189 ····goto·:goto_0180 ····goto·:goto_0
Offset 200, 113 lines modifiedOffset 191, 113 lines modified
200 .end·method191 .end·method
  
  
201 #·virtual·methods192 #·virtual·methods
202 .method·final·dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;193 .method·final·dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
203 ····.locals·0194 ····.locals·0
  
204 ····.line·313195 ····.line·284
205 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;196 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
206 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroidx/fragment/app/FragmentController;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;197 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroidx/fragment/app/FragmentController;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  
207 ····move-result-object·p0198 ····move-result-object·p0
  
208 ····return-object·p0199 ····return-object·p0
209 .end·method200 .end·method
  
210 .method·public·dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V201 .method·public·dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
211 ····.locals·2202 ····.locals·2
  
212 ····.line·532203 ····.line·517
213 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/app/Activity;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V204 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/app/Activity;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
  
214 ····.line·533205 ····.line·518
215 ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V206 ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
216 ····const-string·v0,·"Local·FragmentActivity·"207 ····const-string·v0,·"Local·FragmentActivity·"
  
217 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V208 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
218 ····.line·534209 ····.line·519
219 ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I210 ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
  
220 ····move-result·v0211 ····move-result·v0
  
221 ····invoke-static·{v0},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;212 ····invoke-static·{v0},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
  
222 ····move-result-object·v0213 ····move-result-object·v0
  
223 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V214 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
224 ····const-string·v0,·"·State:"215 ····const-string·v0,·"·State:"
  
225 ····.line·535216 ····.line·520
226 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V217 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
  
227 ····.line·536218 ····.line·521
228 ····new-instance·v0,·Ljava/lang/StringBuilder;219 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
229 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V220 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
230 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;221 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
231 ····const-string·v1,·"··"222 ····const-string·v1,·"··"
  
232 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;223 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
233 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;224 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
234 ····move-result-object·v0225 ····move-result-object·v0
  
235 ····.line·537226 ····.line·522
236 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V227 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
237 ····const-string·v1,·"mCreated="228 ····const-string·v1,·"mCreated="
  
238 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V229 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
239 ····.line·538230 ····.line·523
240 ····iget-boolean·v1,·p0,·Landroidx/fragment/app/FragmentActivity;->mCreated:Z231 ····iget-boolean·v1,·p0,·Landroidx/fragment/app/FragmentActivity;->mCreated:Z
  
241 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Z)V232 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Z)V
  
242 ····const-string·v1,·"·mResumed="233 ····const-string·v1,·"·mResumed="
  
243 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V234 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
244 ····.line·539235 ····.line·524
245 ····iget-boolean·v1,·p0,·Landroidx/fragment/app/FragmentActivity;->mResumed:Z236 ····iget-boolean·v1,·p0,·Landroidx/fragment/app/FragmentActivity;->mResumed:Z
  
246 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Z)V237 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Z)V
  
247 ····const-string·v1,·"·mStopped="238 ····const-string·v1,·"·mStopped="
  
248 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V239 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
249 ····.line·540240 ····.line·525
250 ····iget-boolean·v1,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z241 ····iget-boolean·v1,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z
  
251 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Z)V242 ····invoke-virtual·{p3,·v1},·Ljava/io/PrintWriter;->print(Z)V
  
252 ····.line·542243 ····.line·527
253 ····invoke-virtual·{p0},·Landroid/app/Activity;->getApplication()Landroid/app/Application;244 ····invoke-virtual·{p0},·Landroid/app/Activity;->getApplication()Landroid/app/Application;
  
254 ····move-result-object·v1245 ····move-result-object·v1
  
255 ····if-eqz·v1,·:cond_0246 ····if-eqz·v1,·:cond_0
  
256 ····.line·543247 ····.line·528
257 ····invoke-static·{p0},·Landroidx/loader/app/LoaderManager;->getInstance(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager;248 ····invoke-static·{p0},·Landroidx/loader/app/LoaderManager;->getInstance(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager;
  
258 ····move-result-object·v1249 ····move-result-object·v1
  
259 ····invoke-virtual·{v1,·v0,·p2,·p3,·p4},·Landroidx/loader/app/LoaderManager;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V250 ····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
  
260 ····.line·545251 ····.line·530
261 ····:cond_0252 ····:cond_0
262 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;253 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
263 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;254 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
  
264 ····move-result-object·p0255 ····move-result-object·p0
  
Offset 314, 53 lines modifiedOffset 305, 33 lines modified
  
314 ····return-void305 ····return-void
315 .end·method306 .end·method
  
316 .method·public·getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;307 .method·public·getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
317 ····.locals·0308 ····.locals·0
  
318 ····.line·578309 ····.line·561
319 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;310 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
320 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;311 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
  
321 ····move-result-object·p0312 ····move-result-object·p0
  
322 ····return-object·p0313 ····return-object·p0
323 .end·method314 .end·method
  
324 .method·markFragmentsCreated()V 
325 ····.locals·2 
  
326 ····.line·791 
327 ····:cond_0 
328 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager; 
  
329 ····move-result-object·v0 
  
330 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$State;->CREATED:Landroidx/lifecycle/Lifecycle$State; 
  
331 ····invoke-static·{v0,·v1},·Landroidx/fragment/app/FragmentActivity;->markState(Landroidx/fragment/app/FragmentManager;Landroidx/lifecycle/Lifecycle$State;)Z 
  
332 ····move-result·v0 
  
333 ····if-nez·v0,·:cond_0 
  
334 ····return-void 
335 .end·method 
  
336 .method·protected·onActivityResult(IILandroid/content/Intent;)V315 .method·protected·onActivityResult(IILandroid/content/Intent;)V
337 ····.locals·1316 ····.locals·1
  
338 ····.line·163317 ····.line·127
339 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;318 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
340 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V319 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V
  
341 ····.line·164320 ····.line·128
342 ····invoke-super·{p0,·p1,·p2,·p3},·Landroidx/activity/ComponentActivity;->onActivityResult(IILandroid/content/Intent;)V321 ····invoke-super·{p0,·p1,·p2,·p3},·Landroidx/activity/ComponentActivity;->onActivityResult(IILandroid/content/Intent;)V
  
343 ····return-void322 ····return-void
344 .end·method323 .end·method
  
345 .method·public·onAttachFragment(Landroidx/fragment/app/Fragment;)V324 .method·public·onAttachFragment(Landroidx/fragment/app/Fragment;)V
346 ····.locals·0325 ····.locals·0
Offset 369, 96 lines modifiedOffset 340, 118 lines modified
  
369 ····return-void340 ····return-void
370 .end·method341 .end·method
  
371 .method·public·onConfigurationChanged(Landroid/content/res/Configuration;)V342 .method·public·onConfigurationChanged(Landroid/content/res/Configuration;)V
372 ····.locals·1343 ····.locals·1
  
373 ····.line·259344 ····.line·223
374 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V345 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V
  
375 ····.line·260346 ····.line·224
376 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;347 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
377 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V348 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V
  
378 ····.line·261349 ····.line·225
379 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;350 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
380 ····invoke-virtual·{p0,·p1},·Landroidx/fragment/app/FragmentController;->dispatchConfigurationChanged(Landroid/content/res/Configuration;)V351 ····invoke-virtual·{p0,·p1},·Landroidx/fragment/app/FragmentController;->dispatchConfigurationChanged(Landroid/content/res/Configuration;)V
  
381 ····return-void352 ····return-void
382 .end·method353 .end·method
  
383 .method·protected·onCreate(Landroid/os/Bundle;)V354 .method·protected·onCreate(Landroid/os/Bundle;)V
384 ····.locals·1355 ····.locals·2
  
 356 ····.line·233
 357 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
 358 ····const/4·v1,·0x0
  
 359 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/FragmentController;->attachHost(Landroidx/fragment/app/Fragment;)V
  
 360 ····if-eqz·p1,·:cond_0
  
 361 ····const-string·v0,·"android:support:fragments"
  
 362 ····.line·236
 363 ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
  
 364 ····move-result-object·v0
  
385 ····.line·269365 ····.line·237
 366 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
 367 ····invoke-virtual·{v1,·v0},·Landroidx/fragment/app/FragmentController;->restoreSaveState(Landroid/os/Parcelable;)V
  
 368 ····.line·240
 369 ····:cond_0
386 ····invoke-super·{p0,·p1},·Landroidx/activity/ComponentActivity;->onCreate(Landroid/os/Bundle;)V370 ····invoke-super·{p0,·p1},·Landroidx/activity/ComponentActivity;->onCreate(Landroid/os/Bundle;)V
  
387 ····.line·271371 ····.line·242
388 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;372 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
389 ····sget-object·v0,·Landroidx/lifecycle/Lifecycle$Event;->ON_CREATE:Landroidx/lifecycle/Lifecycle$Event;373 ····sget-object·v0,·Landroidx/lifecycle/Lifecycle$Event;->ON_CREATE:Landroidx/lifecycle/Lifecycle$Event;
  
390 ····invoke-virtual·{p1,·v0},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V374 ····invoke-virtual·{p1,·v0},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
  
391 ····.line·272375 ····.line·243
392 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;376 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
393 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->dispatchCreate()V377 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->dispatchCreate()V
  
394 ····return-void378 ····return-void
395 .end·method379 .end·method
  
396 .method·public·onCreatePanelMenu(ILandroid/view/Menu;)Z380 .method·public·onCreatePanelMenu(ILandroid/view/Menu;)Z
397 ····.locals·1381 ····.locals·1
  
398 ····if-nez·p1,·:cond_0382 ····if-nez·p1,·:cond_0
  
399 ····.line·281383 ····.line·252
400 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onCreatePanelMenu(ILandroid/view/Menu;)Z384 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onCreatePanelMenu(ILandroid/view/Menu;)Z
  
401 ····move-result·p1385 ····move-result·p1
  
402 ····.line·282386 ····.line·253
403 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;387 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
404 ····invoke-virtual·{p0},·Landroid/app/Activity;->getMenuInflater()Landroid/view/MenuInflater;388 ····invoke-virtual·{p0},·Landroid/app/Activity;->getMenuInflater()Landroid/view/MenuInflater;
  
405 ····move-result-object·p0389 ····move-result-object·p0
  
406 ····invoke-virtual·{v0,·p2,·p0},·Landroidx/fragment/app/FragmentController;->dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z390 ····invoke-virtual·{v0,·p2,·p0},·Landroidx/fragment/app/FragmentController;->dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z
  
407 ····move-result·p0391 ····move-result·p0
  
408 ····or-int/2addr·p0,·p1392 ····or-int/2addr·p0,·p1
  
409 ····return·p0393 ····return·p0
  
410 ····.line·285394 ····.line·256
411 ····:cond_0395 ····:cond_0
412 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onCreatePanelMenu(ILandroid/view/Menu;)Z396 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onCreatePanelMenu(ILandroid/view/Menu;)Z
  
413 ····move-result·p0397 ····move-result·p0
  
414 ····return·p0398 ····return·p0
415 .end·method399 .end·method
  
416 .method·public·onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;400 .method·public·onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
417 ····.locals·1401 ····.locals·1
  
418 ····.line·292402 ····.line·263
419 ····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;403 ····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;
  
420 ····move-result-object·v0404 ····move-result-object·v0
  
421 ····if-nez·v0,·:cond_0405 ····if-nez·v0,·:cond_0
  
422 ····.line·294406 ····.line·265
423 ····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;407 ····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;
  
424 ····move-result-object·p0408 ····move-result-object·p0
  
425 ····return-object·p0409 ····return-object·p0
  
426 ····:cond_0410 ····:cond_0
Offset 466, 71 lines modifiedOffset 459, 71 lines modified
466 .end·method459 .end·method
  
467 .method·public·onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;460 .method·public·onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
468 ····.locals·1461 ····.locals·1
  
469 ····const/4·v0,·0x0462 ····const/4·v0,·0x0
  
470 ····.line·303463 ····.line·274
471 ····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;464 ····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;
  
472 ····move-result-object·v0465 ····move-result-object·v0
  
473 ····if-nez·v0,·:cond_0466 ····if-nez·v0,·:cond_0
  
474 ····.line·305467 ····.line·276
475 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/app/Activity;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;468 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/app/Activity;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  
476 ····move-result-object·p0469 ····move-result-object·p0
  
477 ····return-object·p0470 ····return-object·p0
  
478 ····:cond_0471 ····:cond_0
479 ····return-object·v0472 ····return-object·v0
480 .end·method473 .end·method
  
481 .method·protected·onDestroy()V474 .method·protected·onDestroy()V
482 ····.locals·1475 ····.locals·1
  
483 ····.line·321476 ····.line·292
484 ····invoke-super·{p0},·Landroid/app/Activity;->onDestroy()V477 ····invoke-super·{p0},·Landroid/app/Activity;->onDestroy()V
  
485 ····.line·322478 ····.line·293
486 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;479 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
487 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchDestroy()V480 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchDestroy()V
  
488 ····.line·323481 ····.line·294
489 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;482 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
490 ····sget-object·v0,·Landroidx/lifecycle/Lifecycle$Event;->ON_DESTROY:Landroidx/lifecycle/Lifecycle$Event;483 ····sget-object·v0,·Landroidx/lifecycle/Lifecycle$Event;->ON_DESTROY:Landroidx/lifecycle/Lifecycle$Event;
  
491 ····invoke-virtual·{p0,·v0},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V484 ····invoke-virtual·{p0,·v0},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
  
492 ····return-void485 ····return-void
493 .end·method486 .end·method
  
494 .method·public·onLowMemory()V487 .method·public·onLowMemory()V
495 ····.locals·0488 ····.locals·0
  
496 ····.line·331489 ····.line·302
497 ····invoke-super·{p0},·Landroid/app/Activity;->onLowMemory()V490 ····invoke-super·{p0},·Landroid/app/Activity;->onLowMemory()V
  
498 ····.line·332491 ····.line·303
499 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;492 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
500 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->dispatchLowMemory()V493 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->dispatchLowMemory()V
  
501 ····return-void494 ····return-void
502 .end·method495 .end·method
  
503 .method·public·onMenuItemSelected(ILandroid/view/MenuItem;)Z496 .method·public·onMenuItemSelected(ILandroid/view/MenuItem;)Z
504 ····.locals·1497 ····.locals·1
  
505 ····.line·340498 ····.line·311
506 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onMenuItemSelected(ILandroid/view/MenuItem;)Z499 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onMenuItemSelected(ILandroid/view/MenuItem;)Z
  
507 ····move-result·v0500 ····move-result·v0
  
508 ····if-eqz·v0,·:cond_0501 ····if-eqz·v0,·:cond_0
  
509 ····const/4·p0,·0x1502 ····const/4·p0,·0x1
Offset 544, 39 lines modifiedOffset 537, 39 lines modified
  
544 ····if-eq·p1,·v0,·:cond_1537 ····if-eq·p1,·v0,·:cond_1
  
545 ····const/4·p0,·0x0538 ····const/4·p0,·0x0
  
546 ····return·p0539 ····return·p0
  
547 ····.line·349540 ····.line·320
548 ····:cond_1541 ····:cond_1
549 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;542 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
550 ····invoke-virtual·{p0,·p2},·Landroidx/fragment/app/FragmentController;->dispatchContextItemSelected(Landroid/view/MenuItem;)Z543 ····invoke-virtual·{p0,·p2},·Landroidx/fragment/app/FragmentController;->dispatchContextItemSelected(Landroid/view/MenuItem;)Z
  
551 ····move-result·p0544 ····move-result·p0
  
552 ····return·p0545 ····return·p0
  
553 ····.line·346546 ····.line·317
554 ····:cond_2547 ····:cond_2
555 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;548 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
556 ····invoke-virtual·{p0,·p2},·Landroidx/fragment/app/FragmentController;->dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z549 ····invoke-virtual·{p0,·p2},·Landroidx/fragment/app/FragmentController;->dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z
  
557 ····move-result·p0550 ····move-result·p0
  
558 ····return·p0551 ····return·p0
559 .end·method552 .end·method
  
560 .method·public·onMultiWindowModeChanged(Z)V553 .method·public·onMultiWindowModeChanged(Z)V
561 ····.locals·0554 ····.locals·0
  
562 ····.line·235555 ····.line·199
563 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;556 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
564 ····invoke-virtual·{p0,·p1},·Landroidx/fragment/app/FragmentController;->dispatchMultiWindowModeChanged(Z)V557 ····invoke-virtual·{p0,·p1},·Landroidx/fragment/app/FragmentController;->dispatchMultiWindowModeChanged(Z)V
  
565 ····return-void558 ····return-void
566 .end·method559 .end·method
  
Offset 586, 287 lines modifiedOffset 579, 321 lines modified
586 ········.annotation·build·Landroid/annotation/SuppressLint;579 ········.annotation·build·Landroid/annotation/SuppressLint;
587 ············value·=·{580 ············value·=·{
588 ················"UnknownNullness"581 ················"UnknownNullness"
589 ············}582 ············}
590 ········.end·annotation583 ········.end·annotation
591 ····.end·param584 ····.end·param
  
592 ····.line·391585 ····.line·362
593 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onNewIntent(Landroid/content/Intent;)V586 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onNewIntent(Landroid/content/Intent;)V
  
594 ····.line·392587 ····.line·363
595 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;588 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
596 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V589 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V
  
597 ····return-void590 ····return-void
598 .end·method591 .end·method
  
599 .method·public·onPanelClosed(ILandroid/view/Menu;)V592 .method·public·onPanelClosed(ILandroid/view/Menu;)V
600 ····.locals·1593 ····.locals·1
  
601 ····if-nez·p1,·:cond_0594 ····if-nez·p1,·:cond_0
  
602 ····.line·362595 ····.line·333
603 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;596 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
604 ····invoke-virtual·{v0,·p2},·Landroidx/fragment/app/FragmentController;->dispatchOptionsMenuClosed(Landroid/view/Menu;)V597 ····invoke-virtual·{v0,·p2},·Landroidx/fragment/app/FragmentController;->dispatchOptionsMenuClosed(Landroid/view/Menu;)V
  
605 ····.line·364598 ····.line·335
606 ····:cond_0599 ····:cond_0
607 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onPanelClosed(ILandroid/view/Menu;)V600 ····invoke-super·{p0,·p1,·p2},·Landroid/app/Activity;->onPanelClosed(ILandroid/view/Menu;)V
  
608 ····return-void601 ····return-void
609 .end·method602 .end·method
  
610 .method·protected·onPause()V603 .method·protected·onPause()V
611 ····.locals·1604 ····.locals·1
  
612 ····.line·372605 ····.line·343
613 ····invoke-super·{p0},·Landroid/app/Activity;->onPause()V606 ····invoke-super·{p0},·Landroid/app/Activity;->onPause()V
  
614 ····const/4·v0,·0x0607 ····const/4·v0,·0x0
  
615 ····.line·373608 ····.line·344
616 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mResumed:Z609 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mResumed:Z
  
617 ····.line·374610 ····.line·345
618 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;611 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
619 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchPause()V612 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchPause()V
  
620 ····.line·375613 ····.line·346
621 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;614 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
622 ····sget-object·v0,·Landroidx/lifecycle/Lifecycle$Event;->ON_PAUSE:Landroidx/lifecycle/Lifecycle$Event;615 ····sget-object·v0,·Landroidx/lifecycle/Lifecycle$Event;->ON_PAUSE:Landroidx/lifecycle/Lifecycle$Event;
  
623 ····invoke-virtual·{p0,·v0},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V616 ····invoke-virtual·{p0,·v0},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
  
624 ····return-void617 ····return-void
625 .end·method618 .end·method
  
626 .method·public·onPictureInPictureModeChanged(Z)V619 .method·public·onPictureInPictureModeChanged(Z)V
627 ····.locals·0620 ····.locals·0
  
628 ····.line·251621 ····.line·215
629 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;622 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
630 ····invoke-virtual·{p0,·p1},·Landroidx/fragment/app/FragmentController;->dispatchPictureInPictureModeChanged(Z)V623 ····invoke-virtual·{p0,·p1},·Landroidx/fragment/app/FragmentController;->dispatchPictureInPictureModeChanged(Z)V
  
631 ····return-void624 ····return-void
632 .end·method625 .end·method
  
633 .method·protected·onPostResume()V626 .method·protected·onPostResume()V
634 ····.locals·0627 ····.locals·0
  
635 ····.line·422628 ····.line·393
636 ····invoke-super·{p0},·Landroid/app/Activity;->onPostResume()V629 ····invoke-super·{p0},·Landroid/app/Activity;->onPostResume()V
  
637 ····.line·423630 ····.line·394
638 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->onResumeFragments()V631 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->onResumeFragments()V
  
639 ····return-void632 ····return-void
640 .end·method633 .end·method
  
641 .method·protected·onPrepareOptionsPanel(Landroid/view/View;Landroid/view/Menu;)Z634 .method·protected·onPrepareOptionsPanel(Landroid/view/View;Landroid/view/Menu;)Z
642 ····.locals·1635 ····.locals·1
643 ····.annotation·runtime·Ljava/lang/Deprecated;636 ····.annotation·runtime·Ljava/lang/Deprecated;
644 ····.end·annotation637 ····.end·annotation
  
645 ····const/4·v0,·0x0638 ····const/4·v0,·0x0
  
646 ····.line·459639 ····.line·430
647 ····invoke-super·{p0,·v0,·p1,·p2},·Landroid/app/Activity;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z640 ····invoke-super·{p0,·v0,·p1,·p2},·Landroid/app/Activity;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
  
648 ····move-result·p0641 ····move-result·p0
  
649 ····return·p0642 ····return·p0
650 .end·method643 .end·method
  
651 .method·public·onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z644 .method·public·onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
652 ····.locals·0645 ····.locals·0
  
653 ····if-nez·p1,·:cond_0646 ····if-nez·p1,·:cond_0
  
654 ····.line·444647 ····.line·415
655 ····invoke-virtual·{p0,·p2,·p3},·Landroidx/fragment/app/FragmentActivity;->onPrepareOptionsPanel(Landroid/view/View;Landroid/view/Menu;)Z648 ····invoke-virtual·{p0,·p2,·p3},·Landroidx/fragment/app/FragmentActivity;->onPrepareOptionsPanel(Landroid/view/View;Landroid/view/Menu;)Z
  
656 ····move-result·p1649 ····move-result·p1
  
657 ····.line·445650 ····.line·416
658 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;651 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
659 ····invoke-virtual·{p0,·p3},·Landroidx/fragment/app/FragmentController;->dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z652 ····invoke-virtual·{p0,·p3},·Landroidx/fragment/app/FragmentController;->dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z
  
660 ····move-result·p0653 ····move-result·p0
  
661 ····or-int/2addr·p0,·p1654 ····or-int/2addr·p0,·p1
  
662 ····return·p0655 ····return·p0
  
663 ····.line·448656 ····.line·419
664 ····:cond_0657 ····:cond_0
665 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/app/Activity;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z658 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/app/Activity;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
  
666 ····move-result·p0659 ····move-result·p0
  
667 ····return·p0660 ····return·p0
668 .end·method661 .end·method
  
669 .method·public·onRequestPermissionsResult(I[Ljava/lang/String;[I)V662 .method·public·onRequestPermissionsResult(I[Ljava/lang/String;[I)V
670 ····.locals·1663 ····.locals·1
  
671 ····.line·603664 ····.line·586
672 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;665 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
673 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V666 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V
  
674 ····.line·604667 ····.line·587
675 ····invoke-super·{p0,·p1,·p2,·p3},·Landroidx/activity/ComponentActivity;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V668 ····invoke-super·{p0,·p1,·p2,·p3},·Landroidx/activity/ComponentActivity;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V
  
676 ····return-void669 ····return-void
677 .end·method670 .end·method
  
678 .method·protected·onResume()V671 .method·protected·onResume()V
679 ····.locals·1672 ····.locals·1
  
680 ····.line·411673 ····.line·382
681 ····invoke-super·{p0},·Landroid/app/Activity;->onResume()V674 ····invoke-super·{p0},·Landroid/app/Activity;->onResume()V
  
682 ····const/4·v0,·0x1675 ····const/4·v0,·0x1
  
683 ····.line·412676 ····.line·383
684 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mResumed:Z677 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mResumed:Z
  
685 ····.line·413678 ····.line·384
686 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;679 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
687 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V680 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V
  
688 ····.line·414681 ····.line·385
689 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;682 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
690 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->execPendingActions()Z683 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->execPendingActions()Z
  
691 ····return-void684 ····return-void
692 .end·method685 .end·method
  
693 .method·protected·onResumeFragments()V686 .method·protected·onResumeFragments()V
694 ····.locals·2687 ····.locals·2
  
695 ····.line·433688 ····.line·404
696 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;689 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
697 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_RESUME:Landroidx/lifecycle/Lifecycle$Event;690 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_RESUME:Landroidx/lifecycle/Lifecycle$Event;
  
698 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V691 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
  
699 ····.line·434692 ····.line·405
700 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;693 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
701 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->dispatchResume()V694 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->dispatchResume()V
  
702 ····return-void695 ····return-void
703 .end·method696 .end·method
  
 697 .method·protected·onSaveInstanceState(Landroid/os/Bundle;)V
 698 ····.locals·2
  
 699 ····.line·438
 700 ····invoke-super·{p0,·p1},·Landroidx/activity/ComponentActivity;->onSaveInstanceState(Landroid/os/Bundle;)V
  
 701 ····.line·439
 702 ····invoke-direct·{p0},·Landroidx/fragment/app/FragmentActivity;->markFragmentsCreated()V
  
 703 ····.line·440
 704 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
 705 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_STOP:Landroidx/lifecycle/Lifecycle$Event;
  
 706 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
  
 707 ····.line·441
 708 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
 709 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->saveAllState()Landroid/os/Parcelable;
  
 710 ····move-result-object·p0
  
 711 ····if-eqz·p0,·:cond_0
  
 712 ····const-string·v0,·"android:support:fragments"
  
 713 ····.line·443
 714 ····invoke-virtual·{p1,·v0,·p0},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V
  
 715 ····:cond_0
 716 ····return-void
 717 .end·method
  
704 .method·protected·onStart()V718 .method·protected·onStart()V
705 ····.locals·2719 ····.locals·2
  
706 ····.line·467720 ····.line·452
707 ····invoke-super·{p0},·Landroid/app/Activity;->onStart()V721 ····invoke-super·{p0},·Landroid/app/Activity;->onStart()V
  
708 ····const/4·v0,·0x0722 ····const/4·v0,·0x0
  
709 ····.line·469723 ····.line·454
710 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z724 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z
  
711 ····.line·471725 ····.line·456
712 ····iget-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mCreated:Z726 ····iget-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mCreated:Z
  
713 ····if-nez·v0,·:cond_0727 ····if-nez·v0,·:cond_0
  
714 ····const/4·v0,·0x1728 ····const/4·v0,·0x1
  
715 ····.line·472729 ····.line·457
716 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mCreated:Z730 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mCreated:Z
  
717 ····.line·473731 ····.line·458
718 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;732 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
719 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchActivityCreated()V733 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchActivityCreated()V
  
720 ····.line·476734 ····.line·461
721 ····:cond_0735 ····:cond_0
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;->noteStateNotSaved()V737 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V
  
724 ····.line·477738 ····.line·462
725 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;739 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
726 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->execPendingActions()Z740 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->execPendingActions()Z
  
727 ····.line·481741 ····.line·466
728 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;742 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
729 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_START:Landroidx/lifecycle/Lifecycle$Event;743 ····sget-object·v1,·Landroidx/lifecycle/Lifecycle$Event;->ON_START:Landroidx/lifecycle/Lifecycle$Event;
  
730 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V744 ····invoke-virtual·{v0,·v1},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
  
731 ····.line·482745 ····.line·467
732 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;746 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
733 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->dispatchStart()V747 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->dispatchStart()V
  
734 ····return-void748 ····return-void
735 .end·method749 .end·method
  
736 .method·public·onStateNotSaved()V750 .method·public·onStateNotSaved()V
737 ····.locals·0751 ····.locals·0
  
738 ····.line·401752 ····.line·372
739 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;753 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
740 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V754 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentController;->noteStateNotSaved()V
  
741 ····return-void755 ····return-void
742 .end·method756 .end·method
  
743 .method·protected·onStop()V757 .method·protected·onStop()V
744 ····.locals·1758 ····.locals·1
  
745 ····.line·490759 ····.line·475
746 ····invoke-super·{p0},·Landroid/app/Activity;->onStop()V760 ····invoke-super·{p0},·Landroid/app/Activity;->onStop()V
  
747 ····const/4·v0,·0x1761 ····const/4·v0,·0x1
  
748 ····.line·492762 ····.line·477
749 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z763 ····iput-boolean·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mStopped:Z
  
750 ····.line·493764 ····.line·478
751 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->markFragmentsCreated()V765 ····invoke-direct·{p0},·Landroidx/fragment/app/FragmentActivity;->markFragmentsCreated()V
  
752 ····.line·495766 ····.line·480
753 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;767 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragments:Landroidx/fragment/app/FragmentController;
  
754 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchStop()V768 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentController;->dispatchStop()V
  
755 ····.line·496769 ····.line·481
756 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;770 ····iget-object·p0,·p0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
757 ····sget-object·v0,·Landroidx/lifecycle/Lifecycle$Event;->ON_STOP:Landroidx/lifecycle/Lifecycle$Event;771 ····sget-object·v0,·Landroidx/lifecycle/Lifecycle$Event;->ON_STOP:Landroidx/lifecycle/Lifecycle$Event;
  
758 ····invoke-virtual·{p0,·v0},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V772 ····invoke-virtual·{p0,·v0},·Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
  
759 ····return-void773 ····return-void
760 .end·method774 .end·method
  
761 .method·public·supportInvalidateOptionsMenu()V775 .method·public·supportInvalidateOptionsMenu()V
762 ····.locals·0776 ····.locals·0
763 ····.annotation·runtime·Ljava/lang/Deprecated;777 ····.annotation·runtime·Ljava/lang/Deprecated;
764 ····.end·annotation778 ····.end·annotation
  
765 ····.line·515779 ····.line·500
766 ····invoke-virtual·{p0},·Landroid/app/Activity;->invalidateOptionsMenu()V780 ····invoke-virtual·{p0},·Landroid/app/Activity;->invalidateOptionsMenu()V
  
767 ····return-void781 ····return-void
768 .end·method782 .end·method