Offset 36, 123 lines modifiedOffset 36, 123 lines modified
36 .field·final·synthetic·this$0:Landroidx/fragment/app/FragmentActivity;36 .field·final·synthetic·this$0:Landroidx/fragment/app/FragmentActivity;
  
  
37 #·direct·methods37 #·direct·methods
38 .method·public·constructor·<init>(Landroidx/fragment/app/FragmentActivity;)V38 .method·public·constructor·<init>(Landroidx/fragment/app/FragmentActivity;)V
39 ····.locals·039 ····.locals·0
  
40 ····.line·69240 ····.line·675
41 ····iput-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;41 ····iput-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;
  
42 ····.line·69342 ····.line·676
43 ····invoke-direct·{p0,·p1},·Landroidx/fragment/app/FragmentHostCallback;-><init>(Landroidx/fragment/app/FragmentActivity;)V43 ····invoke-direct·{p0,·p1},·Landroidx/fragment/app/FragmentHostCallback;-><init>(Landroidx/fragment/app/FragmentActivity;)V
  
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
  
46 #·virtual·methods46 #·virtual·methods
47 .method·public·getActivityResultRegistry()Landroidx/activity/result/ActivityResultRegistry;47 .method·public·getActivityResultRegistry()Landroidx/activity/result/ActivityResultRegistry;
48 ····.locals·148 ····.locals·1
  
49 ····.line·78449 ····.line·767
50 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;50 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;
  
51 ····invoke-virtual·{v0},·Landroidx/activity/ComponentActivity;->getActivityResultRegistry()Landroidx/activity/result/ActivityResultRegistry;51 ····invoke-virtual·{v0},·Landroidx/activity/ComponentActivity;->getActivityResultRegistry()Landroidx/activity/result/ActivityResultRegistry;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·getLifecycle()Landroidx/lifecycle/Lifecycle;55 .method·public·getLifecycle()Landroidx/lifecycle/Lifecycle;
56 ····.locals·156 ····.locals·1
  
57 ····.line·70357 ····.line·686
58 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;58 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;
  
59 ····iget-object·v0,·v0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;59 ····iget-object·v0,·v0,·Landroidx/fragment/app/FragmentActivity;->mFragmentLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry;
  
60 ····return-object·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·getOnBackPressedDispatcher()Landroidx/activity/OnBackPressedDispatcher;62 .method·public·getOnBackPressedDispatcher()Landroidx/activity/OnBackPressedDispatcher;
63 ····.locals·163 ····.locals·1
  
64 ····.line·71564 ····.line·698
65 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;65 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;
  
66 ····invoke-virtual·{v0},·Landroidx/activity/ComponentActivity;->getOnBackPressedDispatcher()Landroidx/activity/OnBackPressedDispatcher;66 ····invoke-virtual·{v0},·Landroidx/activity/ComponentActivity;->getOnBackPressedDispatcher()Landroidx/activity/OnBackPressedDispatcher;
  
67 ····move-result-object·v067 ····move-result-object·v0
  
68 ····return-object·v068 ····return-object·v0
69 .end·method69 .end·method
  
70 .method·public·getViewModelStore()Landroidx/lifecycle/ViewModelStore;70 .method·public·getViewModelStore()Landroidx/lifecycle/ViewModelStore;
71 ····.locals·171 ····.locals·1
  
72 ····.line·70972 ····.line·692
73 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;73 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;
  
74 ····invoke-virtual·{v0},·Landroidx/activity/ComponentActivity;->getViewModelStore()Landroidx/lifecycle/ViewModelStore;74 ····invoke-virtual·{v0},·Landroidx/activity/ComponentActivity;->getViewModelStore()Landroidx/lifecycle/ViewModelStore;
  
75 ····move-result-object·v075 ····move-result-object·v0
  
76 ····return-object·v076 ····return-object·v0
77 .end·method77 .end·method
  
78 .method·public·onAttachFragment(Landroidx/fragment/app/FragmentManager;Landroidx/fragment/app/Fragment;)V78 .method·public·onAttachFragment(Landroidx/fragment/app/FragmentManager;Landroidx/fragment/app/Fragment;)V
79 ····.locals·079 ····.locals·0
  
80 ····.line·76680 ····.line·749
81 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;81 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;
  
82 ····invoke-virtual·{p1,·p2},·Landroidx/fragment/app/FragmentActivity;->onAttachFragment(Landroidx/fragment/app/Fragment;)V82 ····invoke-virtual·{p1,·p2},·Landroidx/fragment/app/FragmentActivity;->onAttachFragment(Landroidx/fragment/app/Fragment;)V
  
83 ····return-void83 ····return-void
84 .end·method84 .end·method
  
85 .method·public·onFindViewById(I)Landroid/view/View;85 .method·public·onFindViewById(I)Landroid/view/View;
86 ····.locals·186 ····.locals·1
  
87 ····.line·77287 ····.line·755
88 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;88 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;
  
89 ····invoke-virtual·{v0,·p1},·Landroid/app/Activity;->findViewById(I)Landroid/view/View;89 ····invoke-virtual·{v0,·p1},·Landroid/app/Activity;->findViewById(I)Landroid/view/View;
  
90 ····move-result-object·p190 ····move-result-object·p1
  
91 ····return-object·p191 ····return-object·p1
92 .end·method92 .end·method
  
93 .method·public·onGetHost()Landroidx/fragment/app/FragmentActivity;93 .method·public·onGetHost()Landroidx/fragment/app/FragmentActivity;
94 ····.locals·194 ····.locals·1
  
95 ····.line·73795 ····.line·720
96 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;96 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;
  
97 ····return-object·v097 ····return-object·v0
98 .end·method98 .end·method
  
99 .method·public·bridge·synthetic·onGetHost()Ljava/lang/Object;99 .method·public·bridge·synthetic·onGetHost()Ljava/lang/Object;
100 ····.locals·1100 ····.locals·1
  
101 ····.line·687101 ····.line·670
102 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->onGetHost()Landroidx/fragment/app/FragmentActivity;102 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->onGetHost()Landroidx/fragment/app/FragmentActivity;
  
103 ····move-result-object·v0103 ····move-result-object·v0
  
104 ····return-object·v0104 ····return-object·v0
105 .end·method105 .end·method
  
106 .method·public·onGetLayoutInflater()Landroid/view/LayoutInflater;106 .method·public·onGetLayoutInflater()Landroid/view/LayoutInflater;
107 ····.locals·2107 ····.locals·2
  
108 ····.line·732108 ····.line·715
109 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;109 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;
  
110 ····invoke-virtual·{v0},·Landroid/app/Activity;->getLayoutInflater()Landroid/view/LayoutInflater;110 ····invoke-virtual·{v0},·Landroid/app/Activity;->getLayoutInflater()Landroid/view/LayoutInflater;
  
111 ····move-result-object·v0111 ····move-result-object·v0
  
112 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;112 ····iget-object·v1,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;
Offset 163, 24 lines modifiedOffset 163, 24 lines modified
  
163 ····return-object·v0163 ····return-object·v0
164 .end·method164 .end·method
  
165 .method·public·onHasView()Z165 .method·public·onHasView()Z
166 ····.locals·1166 ····.locals·1
  
167 ····.line·777167 ····.line·760
168 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;168 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;
  
169 ····invoke-virtual·{v0},·Landroid/app/Activity;->getWindow()Landroid/view/Window;169 ····invoke-virtual·{v0},·Landroid/app/Activity;->getWindow()Landroid/view/Window;
  
170 ····move-result-object·v0170 ····move-result-object·v0
  
171 ····if-eqz·v0,·:cond_0171 ····if-eqz·v0,·:cond_0
  
172 ····.line·778172 ····.line·761
173 ····invoke-virtual·{v0},·Landroid/view/Window;->peekDecorView()Landroid/view/View;173 ····invoke-virtual·{v0},·Landroid/view/Window;->peekDecorView()Landroid/view/View;
  
174 ····move-result-object·v0174 ····move-result-object·v0
  
175 ····if-eqz·v0,·:cond_0175 ····if-eqz·v0,·:cond_0
  
176 ····const/4·v0,·0x1176 ····const/4·v0,·0x1
Offset 193, 42 lines modifiedOffset 193, 42 lines modified
193 ····:goto_0193 ····:goto_0
194 ····return·v0194 ····return·v0
195 .end·method195 .end·method
  
196 .method·public·onShouldSaveFragmentState(Landroidx/fragment/app/Fragment;)Z196 .method·public·onShouldSaveFragmentState(Landroidx/fragment/app/Fragment;)Z
197 ····.locals·0197 ····.locals·0
  
198 ····.line·726198 ····.line·709
199 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;199 ····iget-object·p1,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;
  
200 ····invoke-virtual·{p1},·Landroid/app/Activity;->isFinishing()Z200 ····invoke-virtual·{p1},·Landroid/app/Activity;->isFinishing()Z
  
201 ····move-result·p1201 ····move-result·p1
  
202 ····xor-int/lit8·p1,·p1,·0x1202 ····xor-int/lit8·p1,·p1,·0x1
  
203 ····return·p1203 ····return·p1
204 .end·method204 .end·method
  
205 .method·public·onShouldShowRequestPermissionRationale(Ljava/lang/String;)Z205 .method·public·onShouldShowRequestPermissionRationale(Ljava/lang/String;)Z
206 ····.locals·1206 ····.locals·1
  
207 ····.line·747207 ····.line·730
208 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;208 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;
  
209 ····invoke-static·{v0,·p1},·Landroidx/core/app/ActivityCompat;->shouldShowRequestPermissionRationale(Landroid/app/Activity;Ljava/lang/String;)Z209 ····invoke-static·{v0,·p1},·Landroidx/core/app/ActivityCompat;->shouldShowRequestPermissionRationale(Landroid/app/Activity;Ljava/lang/String;)Z
  
210 ····move-result·p1210 ····move-result·p1
  
211 ····return·p1211 ····return·p1
212 .end·method212 .end·method
  
213 .method·public·onSupportInvalidateOptionsMenu()V213 .method·public·onSupportInvalidateOptionsMenu()V
214 ····.locals·1214 ····.locals·1
  
215 ····.line·742215 ····.line·725
216 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;216 ····iget-object·v0,·p0,·Landroidx/fragment/app/FragmentActivity$HostCallbacks;->this$0:Landroidx/fragment/app/FragmentActivity;
  
217 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentActivity;->supportInvalidateOptionsMenu()V217 ····invoke-virtual·{v0},·Landroidx/fragment/app/FragmentActivity;->supportInvalidateOptionsMenu()V
  
218 ····return-void218 ····return-void
219 .end·method219 .end·method