| | | |
Offset 20, 14 lines modified | Offset 20, 22 lines modified |
| |
20 | .field·private·static·final·DATA_IMAGE:Ljava/lang/String;·=·"image" | 20 | .field·private·static·final·DATA_IMAGE:Ljava/lang/String;·=·"image" |
| |
21 | .field·private·static·final·DATA_VIDEO:Ljava/lang/String;·=·"video" | 21 | .field·private·static·final·DATA_VIDEO:Ljava/lang/String;·=·"video" |
| |
22 | .field·private·static·final·LEAST_SHOW_PROGRESS_TIME_MS:Ljava/lang/Long; | 22 | .field·private·static·final·LEAST_SHOW_PROGRESS_TIME_MS:Ljava/lang/Long; |
| |
| 23 | .field·private·static·final·ORDER_AUDIO:I·=·0x3 |
| |
| 24 | .field·private·static·final·ORDER_GENERIC:I·=·0x4 |
| |
| 25 | .field·private·static·final·ORDER_IMAGE:I·=·0x1 |
| |
| 26 | .field·private·static·final·ORDER_VIDEO:I·=·0x2 |
| |
23 | .field·public·static·final·REQUEST_CODE:I·=·0x2a | 27 | .field·public·static·final·REQUEST_CODE:I·=·0x2a |
| |
24 | .field·private·static·final·VERB_DELETE:Ljava/lang/String;·=·"delete" | 28 | .field·private·static·final·VERB_DELETE:Ljava/lang/String;·=·"delete" |
| |
25 | .field·private·static·final·VERB_FAVORITE:Ljava/lang/String;·=·"favorite" | 29 | .field·private·static·final·VERB_FAVORITE:Ljava/lang/String;·=·"favorite" |
| |
26 | .field·private·static·final·VERB_TRASH:Ljava/lang/String;·=·"trash" | 30 | .field·private·static·final·VERB_TRASH:Ljava/lang/String;·=·"trash" |
Offset 69, 91 lines modified | Offset 77, 100 lines modified |
| |
69 | #·direct·methods | 77 | #·direct·methods |
70 | .method·static·constructor·<clinit>()V | 78 | .method·static·constructor·<clinit>()V |
71 | ····.locals·2 | 79 | ····.locals·2 |
| |
72 | ····const-wide/16·v0,·0x12c | 80 | ····const-wide/16·v0,·0x12c |
| |
73 | ····.line·103 | 81 | ····.line·107 |
74 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 82 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
| |
75 | ····move-result-object·v0 | 83 | ····move-result-object·v0 |
| |
76 | ····sput-object·v0,·Lcom/android/providers/media/PermissionActivity;->LEAST_SHOW_PROGRESS_TIME_MS:Ljava/lang/Long; | 84 | ····sput-object·v0,·Lcom/android/providers/media/PermissionActivity;->LEAST_SHOW_PROGRESS_TIME_MS:Ljava/lang/Long; |
| |
77 | ····return-void | 85 | ····return-void |
78 | .end·method | 86 | .end·method |
| |
79 | .method·public·constructor·<init>()V | 87 | .method·public·constructor·<init>()V |
80 | ····.locals·0 | 88 | ····.locals·0 |
| |
81 | ····.line·86 | 89 | ····.line·90 |
82 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V | 90 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V |
| |
83 | ····return-void | 91 | ····return-void |
84 | .end·method | 92 | .end·method |
| |
85 | .method·static·synthetic·access$000(Lcom/android/providers/media/PermissionActivity;)Ljava/util/List; | 93 | .method·static·synthetic·access$000(Lcom/android/providers/media/PermissionActivity;)Ljava/util/List; |
86 | ····.locals·0 | 94 | ····.locals·0 |
| |
87 | ····.line·86 | 95 | ····.line·90 |
88 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 96 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| |
89 | ····return-object·p0 | 97 | ····return-object·p0 |
90 | .end·method | 98 | .end·method |
| |
91 | .method·static·synthetic·access$100(Lcom/android/providers/media/PermissionActivity;)Ljava/lang/String; | 99 | .method·static·synthetic·access$100(Lcom/android/providers/media/PermissionActivity;)Ljava/lang/String; |
92 | ····.locals·0 | 100 | ····.locals·0 |
| |
93 | ····.line·86 | 101 | ····.line·90 |
94 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->volumeName:Ljava/lang/String; | 102 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->volumeName:Ljava/lang/String; |
| |
95 | ····return-object·p0 | 103 | ····return-object·p0 |
96 | .end·method | 104 | .end·method |
| |
97 | .method·static·synthetic·access$200(Lcom/android/providers/media/PermissionActivity;)Landroid/content/pm/ApplicationInfo; | 105 | .method·static·synthetic·access$200(Lcom/android/providers/media/PermissionActivity;)Landroid/content/pm/ApplicationInfo; |
98 | ····.locals·0 | 106 | ····.locals·0 |
| |
99 | ····.line·86 | 107 | ····.line·90 |
100 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->appInfo:Landroid/content/pm/ApplicationInfo; | 108 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->appInfo:Landroid/content/pm/ApplicationInfo; |
| |
101 | ····return-object·p0 | 109 | ····return-object·p0 |
102 | .end·method | 110 | .end·method |
| |
103 | .method·static·synthetic·access$300(Lcom/android/providers/media/PermissionActivity;)Landroid/content/ContentValues; | 111 | .method·static·synthetic·access$300(Lcom/android/providers/media/PermissionActivity;)Landroid/content/ContentValues; |
104 | ····.locals·0 | 112 | ····.locals·0 |
| |
105 | ····.line·86 | 113 | ····.line·90 |
106 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; | 114 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; |
| |
107 | ····return-object·p0 | 115 | ····return-object·p0 |
108 | .end·method | 116 | .end·method |
| |
109 | .method·static·synthetic·access$400()Ljava/lang/Long; | 117 | .method·static·synthetic·access$400()Ljava/lang/Long; |
110 | ····.locals·1 | 118 | ····.locals·1 |
| |
111 | ····.line·86 | 119 | ····.line·90 |
112 | ····sget-object·v0,·Lcom/android/providers/media/PermissionActivity;->LEAST_SHOW_PROGRESS_TIME_MS:Ljava/lang/Long; | 120 | ····sget-object·v0,·Lcom/android/providers/media/PermissionActivity;->LEAST_SHOW_PROGRESS_TIME_MS:Ljava/lang/Long; |
| |
113 | ····return-object·v0 | 121 | ····return-object·v0 |
114 | .end·method | 122 | .end·method |
| |
115 | .method·static·synthetic·access$500(Lcom/android/providers/media/PermissionActivity;)Landroid/app/ProgressDialog; | 123 | .method·static·synthetic·access$500(Lcom/android/providers/media/PermissionActivity;)Landroid/app/ProgressDialog; |
116 | ····.locals·0 | 124 | ····.locals·0 |
| |
117 | ····.line·86 | 125 | ····.line·90 |
118 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->progressDialog:Landroid/app/ProgressDialog; | 126 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->progressDialog:Landroid/app/ProgressDialog; |
| |
119 | ····return-object·p0 | 127 | ····return-object·p0 |
120 | .end·method | 128 | .end·method |
| |
121 | .method·static·synthetic·access$600(Lcom/android/providers/media/PermissionActivity;)Landroid/widget/TextView; | 129 | .method·static·synthetic·access$600(Lcom/android/providers/media/PermissionActivity;)Ljava/lang/String; |
122 | ····.locals·0 | 130 | ····.locals·0 |
| |
123 | ····.line·86 | 131 | ····.line·90 |
| 132 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->data:Ljava/lang/String; |
| |
| 133 | ····return-object·p0 |
| 134 | .end·method |
| |
| 135 | .method·static·synthetic·access$700(Lcom/android/providers/media/PermissionActivity;)Landroid/widget/TextView; |
| 136 | ····.locals·0 |
| |
| 137 | ····.line·90 |
124 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->titleView:Landroid/widget/TextView; | 138 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->titleView:Landroid/widget/TextView; |
| |
125 | ····return-object·p0 | 139 | ····return-object·p0 |
126 | .end·method | 140 | .end·method |
| |
127 | .method·private·static·findViewByPredicate(Landroid/view/View;Ljava/util/function/Predicate;)Landroid/view/View; | 141 | .method·private·static·findViewByPredicate(Landroid/view/View;Ljava/util/function/Predicate;)Landroid/view/View; |
128 | ····.locals·2 | 142 | ····.locals·2 |
Offset 164, 43 lines modified | Offset 181, 43 lines modified |
164 | ············"Ljava/util/function/Predicate<", | 181 | ············"Ljava/util/function/Predicate<", |
165 | ············"Landroid/view/View;", | 182 | ············"Landroid/view/View;", |
166 | ············">;)", | 183 | ············">;)", |
167 | ············"Landroid/view/View;" | 184 | ············"Landroid/view/View;" |
168 | ········} | 185 | ········} |
169 | ····.end·annotation | 186 | ····.end·annotation |
| |
170 | ····.line·417 | 187 | ····.line·427 |
171 | ····invoke-interface·{p1,·p0},·Ljava/util/function/Predicate;->test(Ljava/lang/Object;)Z | 188 | ····invoke-interface·{p1,·p0},·Ljava/util/function/Predicate;->test(Ljava/lang/Object;)Z |
| |
172 | ····move-result·v0 | 189 | ····move-result·v0 |
| |
173 | ····if-eqz·v0,·:cond_0 | 190 | ····if-eqz·v0,·:cond_0 |
| |
174 | ····return-object·p0 | 191 | ····return-object·p0 |
| |
175 | ····.line·420 | 192 | ····.line·430 |
176 | ····:cond_0 | 193 | ····:cond_0 |
177 | ····instance-of·v0,·p0,·Landroid/view/ViewGroup; | 194 | ····instance-of·v0,·p0,·Landroid/view/ViewGroup; |
| |
178 | ····if-eqz·v0,·:cond_2 | 195 | ····if-eqz·v0,·:cond_2 |
| |
179 | ····.line·421 | 196 | ····.line·431 |
180 | ····check-cast·p0,·Landroid/view/ViewGroup; | 197 | ····check-cast·p0,·Landroid/view/ViewGroup; |
| |
181 | ····const/4·v0,·0x0 | 198 | ····const/4·v0,·0x0 |
| |
182 | ····.line·422 | 199 | ····.line·432 |
183 | ····:goto_0 | 200 | ····:goto_0 |
184 | ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getChildCount()I | 201 | ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getChildCount()I |
| |
185 | ····move-result·v1 | 202 | ····move-result·v1 |
| |
186 | ····if-ge·v0,·v1,·:cond_2 | 203 | ····if-ge·v0,·v1,·:cond_2 |
| |
187 | ····.line·423 | 204 | ····.line·433 |
188 | ····invoke-virtual·{p0,·v0},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; | 205 | ····invoke-virtual·{p0,·v0},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; |
| |
189 | ····move-result-object·v1 | 206 | ····move-result-object·v1 |
| |
190 | ····invoke-static·{v1,·p1},·Lcom/android/providers/media/PermissionActivity;->findViewByPredicate(Landroid/view/View;Ljava/util/function/Predicate;)Landroid/view/View; | 207 | ····invoke-static·{v1,·p1},·Lcom/android/providers/media/PermissionActivity;->findViewByPredicate(Landroid/view/View;Ljava/util/function/Predicate;)Landroid/view/View; |
| |
191 | ····move-result-object·v1 | 208 | ····move-result-object·v1 |
Offset 235, 15 lines modified | Offset 252, 15 lines modified |
| |
235 | ····return-void | 252 | ····return-void |
236 | .end·method | 253 | .end·method |
| |
237 | .method·static·synthetic·lambda$onCreate$0(Landroid/view/View;)Z | 254 | .method·static·synthetic·lambda$onCreate$0(Landroid/view/View;)Z |
238 | ····.locals·1 | 255 | ····.locals·1 |
| |
239 | ····.line·182 | 256 | ····.line·192 |
240 | ····instance-of·v0,·p0,·Landroid/widget/TextView; | 257 | ····instance-of·v0,·p0,·Landroid/widget/TextView; |
| |
241 | ····if-eqz·v0,·:cond_0 | 258 | ····if-eqz·v0,·:cond_0 |
| |
242 | ····invoke-virtual·{p0},·Landroid/view/View;->isImportantForAccessibility()Z | 259 | ····invoke-virtual·{p0},·Landroid/view/View;->isImportantForAccessibility()Z |
| |
243 | ····move-result·p0 | 260 | ····move-result·p0 |
Offset 260, 108 lines modified | Offset 277, 108 lines modified |
260 | ····:goto_0 | 277 | ····:goto_0 |
261 | ····return·p0 | 278 | ····return·p0 |
262 | .end·method | 279 | .end·method |
| |
263 | .method·private·onNegativeAction(Landroid/content/DialogInterface;I)V | 280 | .method·private·onNegativeAction(Landroid/content/DialogInterface;I)V |
264 | ····.locals·0 | 281 | ····.locals·0 |
| |
265 | ····.line·261 | 282 | ····.line·271 |
266 | ····new-instance·p1,·Lcom/android/providers/media/PermissionActivity$2; | 283 | ····new-instance·p1,·Lcom/android/providers/media/PermissionActivity$2; |
| |
267 | ····invoke-direct·{p1,·p0},·Lcom/android/providers/media/PermissionActivity$2;-><init>(Lcom/android/providers/media/PermissionActivity;)V | 284 | ····invoke-direct·{p1,·p0},·Lcom/android/providers/media/PermissionActivity$2;-><init>(Lcom/android/providers/media/PermissionActivity;)V |
| |
268 | ····const/4·p0,·0x0 | 285 | ····const/4·p0,·0x0 |
| |
269 | ····new-array·p0,·p0,·[Ljava/lang/Void; | 286 | ····new-array·p0,·p0,·[Ljava/lang/Void; |
| |
270 | ····.line·275 | 287 | ····.line·285 |
271 | ····invoke-virtual·{p1,·p0},·Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 288 | ····invoke-virtual·{p1,·p0},·Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
| |
272 | ····return-void | 289 | ····return-void |
273 | .end·method | 290 | .end·method |
| |
274 | .method·private·onPositiveAction(Landroid/content/DialogInterface;I)V | 291 | .method·private·onPositiveAction(Landroid/content/DialogInterface;I)V |
275 | ····.locals·2 | 292 | ····.locals·2 |
| |
276 | ····const/4·p2,·0x0 | 293 | ····const/4·p2,·0x0 |
| |
277 | ····if-eqz·p1,·:cond_0 | 294 | ····if-eqz·p1,·:cond_0 |
| |
278 | ····.line·189 | 295 | ····.line·199 |
279 | ····check-cast·p1,·Landroid/app/AlertDialog; | 296 | ····check-cast·p1,·Landroid/app/AlertDialog; |
| |
280 | ····const/4·v0,·-0x1 | 297 | ····const/4·v0,·-0x1 |
| |
281 | ····invoke-virtual·{p1,·v0},·Landroid/app/AlertDialog;->getButton(I)Landroid/widget/Button; | 298 | ····invoke-virtual·{p1,·v0},·Landroid/app/AlertDialog;->getButton(I)Landroid/widget/Button; |
| |
282 | ····move-result-object·v0 | 299 | ····move-result-object·v0 |
| |
283 | ····invoke-virtual·{v0,·p2},·Landroid/widget/Button;->setEnabled(Z)V | 300 | ····invoke-virtual·{v0,·p2},·Landroid/widget/Button;->setEnabled(Z)V |
| |
284 | ····const/4·v0,·-0x2 | 301 | ····const/4·v0,·-0x2 |
| |
285 | ····.line·190 | 302 | ····.line·200 |
286 | ····invoke-virtual·{p1,·v0},·Landroid/app/AlertDialog;->getButton(I)Landroid/widget/Button; | 303 | ····invoke-virtual·{p1,·v0},·Landroid/app/AlertDialog;->getButton(I)Landroid/widget/Button; |
| |
287 | ····move-result-object·p1 | 304 | ····move-result-object·p1 |
| |
288 | ····invoke-virtual·{p1,·p2},·Landroid/widget/Button;->setEnabled(Z)V | 305 | ····invoke-virtual·{p1,·p2},·Landroid/widget/Button;->setEnabled(Z)V |
| |
289 | ····.line·193 | 306 | ····.line·203 |
290 | ····:cond_0 | 307 | ····:cond_0 |
291 | ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity;->progressDialog:Landroid/app/ProgressDialog; | 308 | ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity;->progressDialog:Landroid/app/ProgressDialog; |
| |
292 | ····invoke-virtual·{p1},·Landroid/app/ProgressDialog;->show()V | 309 | ····invoke-virtual·{p1},·Landroid/app/ProgressDialog;->show()V |
| |
293 | ····.line·194 | 310 | ····.line·204 |
294 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 311 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
| |
295 | ····move-result-wide·v0 | 312 | ····move-result-wide·v0 |
| |
296 | ····.line·195 | 313 | ····.line·205 |
297 | ····new-instance·p1,·Lcom/android/providers/media/PermissionActivity$1; | 314 | ····new-instance·p1,·Lcom/android/providers/media/PermissionActivity$1; |
| |
298 | ····invoke-direct·{p1,·p0,·v0,·v1},·Lcom/android/providers/media/PermissionActivity$1;-><init>(Lcom/android/providers/media/PermissionActivity;J)V | 315 | ····invoke-direct·{p1,·p0,·v0,·v1},·Lcom/android/providers/media/PermissionActivity$1;-><init>(Lcom/android/providers/media/PermissionActivity;J)V |
| |
299 | ····new-array·p0,·p2,·[Ljava/lang/Void; | 316 | ····new-array·p0,·p2,·[Ljava/lang/Void; |
| |
300 | ····.line·257 | 317 | ····.line·267 |
301 | ····invoke-virtual·{p1,·p0},·Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 318 | ····invoke-virtual·{p1,·p0},·Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
| |
302 | ····return-void | 319 | ····return-void |
303 | .end·method | 320 | .end·method |
| |
304 | .method·private·resolveAppLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; | 321 | .method·private·resolveAppLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; |
305 | ····.locals·0 | 322 | ····.locals·0 |
306 | ····.annotation·system·Ldalvik/annotation/Throws; | 323 | ····.annotation·system·Ldalvik/annotation/Throws; |
307 | ········value·=·{ | 324 | ········value·=·{ |
308 | ············Landroid/content/pm/PackageManager$NameNotFoundException; | 325 | ············Landroid/content/pm/PackageManager$NameNotFoundException; |
309 | ········} | 326 | ········} |
310 | ····.end·annotation | 327 | ····.end·annotation |
| |
311 | ····.line·295 | 328 | ····.line·305 |
312 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; | 329 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; |
| |
313 | ····move-result-object·p0 | 330 | ····move-result-object·p0 |
| |
314 | ····.line·296 | 331 | ····.line·306 |
315 | ····invoke-virtual·{p0,·p1},·Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; | 332 | ····invoke-virtual·{p0,·p1},·Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; |
| |
316 | ····move-result-object·p0 | 333 | ····move-result-object·p0 |
| |
317 | ····.line·297 | 334 | ····.line·307 |
318 | ····invoke-static·{p0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 335 | ····invoke-static·{p0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| |
319 | ····move-result·p1 | 336 | ····move-result·p1 |
| |
320 | ····if-nez·p1,·:cond_0 | 337 | ····if-nez·p1,·:cond_0 |
| |
321 | ····return-object·p0 | 338 | ····return-object·p0 |
| |
322 | ····.line·298 | 339 | ····.line·308 |
323 | ····:cond_0 | 340 | ····:cond_0 |
324 | ····new-instance·p0,·Landroid/content/pm/PackageManager$NameNotFoundException; | 341 | ····new-instance·p0,·Landroid/content/pm/PackageManager$NameNotFoundException; |
| |
325 | ····const-string·p1,·"Missing·calling·package" | 342 | ····const-string·p1,·"Missing·calling·package" |
| |
326 | ····invoke-direct·{p0,·p1},·Landroid/content/pm/PackageManager$NameNotFoundException;-><init>(Ljava/lang/String;)V | 343 | ····invoke-direct·{p0,·p1},·Landroid/content/pm/PackageManager$NameNotFoundException;-><init>(Ljava/lang/String;)V |
| |
Offset 372, 61 lines modified | Offset 389, 61 lines modified |
372 | ····.locals·2 | 389 | ····.locals·2 |
373 | ····.annotation·system·Ldalvik/annotation/Throws; | 390 | ····.annotation·system·Ldalvik/annotation/Throws; |
374 | ········value·=·{ | 391 | ········value·=·{ |
375 | ············Landroid/content/pm/PackageManager$NameNotFoundException; | 392 | ············Landroid/content/pm/PackageManager$NameNotFoundException; |
376 | ········} | 393 | ········} |
377 | ····.end·annotation | 394 | ····.end·annotation |
| |
378 | ····.line·308 | 395 | ····.line·318 |
379 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getCallingPackage()Ljava/lang/String; | 396 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getCallingPackage()Ljava/lang/String; |
| |
380 | ····move-result-object·v0 | 397 | ····move-result-object·v0 |
| |
381 | ····.line·309 | 398 | ····.line·319 |
382 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 399 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| |
383 | ····move-result·v1 | 400 | ····move-result·v1 |
| |
384 | ····if-nez·v1,·:cond_0 | 401 | ····if-nez·v1,·:cond_0 |
| |
385 | ····.line·313 | 402 | ····.line·323 |
386 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; | 403 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; |
| |
387 | ····move-result-object·p0 | 404 | ····move-result-object·p0 |
| |
388 | ····const/4·v1,·0x0 | 405 | ····const/4·v1,·0x0 |
| |
389 | ····invoke-virtual·{p0,·v0,·v1},·Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; | 406 | ····invoke-virtual·{p0,·v0,·v1},·Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; |
| |
390 | ····move-result-object·p0 | 407 | ····move-result-object·p0 |
| |
391 | ····return-object·p0 | 408 | ····return-object·p0 |
| |
392 | ····.line·310 | 409 | ····.line·320 |
393 | ····:cond_0 | 410 | ····:cond_0 |
394 | ····new-instance·p0,·Landroid/content/pm/PackageManager$NameNotFoundException; | 411 | ····new-instance·p0,·Landroid/content/pm/PackageManager$NameNotFoundException; |
| |
395 | ····const-string·v0,·"Missing·calling·package" | 412 | ····const-string·v0,·"Missing·calling·package" |
| |
396 | ····invoke-direct·{p0,·v0},·Landroid/content/pm/PackageManager$NameNotFoundException;-><init>(Ljava/lang/String;)V | 413 | ····invoke-direct·{p0,·v0},·Landroid/content/pm/PackageManager$NameNotFoundException;-><init>(Ljava/lang/String;)V |
| |
397 | ····throw·p0 | 414 | ····throw·p0 |
398 | .end·method | 415 | .end·method |
| |
399 | .method·private·resolveData()Ljava/lang/String; | 416 | .method·private·resolveData()Ljava/lang/String; |
400 | ····.locals·6 | 417 | ····.locals·6 |
| |
401 | ····.line·338 | 418 | ····.line·348 |
402 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher; | 419 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher; |
| |
403 | ····const-string·v1,·"media" | 420 | ····const-string·v1,·"media" |
| |
404 | ····invoke-direct·{v0,·v1},·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;-><init>(Ljava/lang/String;)V | 421 | ····invoke-direct·{v0,·v1},·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;-><init>(Ljava/lang/String;)V |
| |
405 | ····.line·339 | 422 | ····.line·349 |
406 | ····iget-object·v1,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 423 | ····iget-object·v1,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| |
407 | ····const/4·v2,·0x0 | 424 | ····const/4·v2,·0x0 |
| |
408 | ····invoke-interface·{v1,·v2},·Ljava/util/List;->get(I)Ljava/lang/Object; | 425 | ····invoke-interface·{v1,·v2},·Ljava/util/List;->get(I)Ljava/lang/Object; |
| |
409 | ····move-result-object·v1 | 426 | ····move-result-object·v1 |
Offset 435, 27 lines modified | Offset 452, 27 lines modified |
| |
435 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->matchUri(Landroid/net/Uri;Z)I | 452 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->matchUri(Landroid/net/Uri;Z)I |
| |
436 | ····move-result·v1 | 453 | ····move-result·v1 |
| |
437 | ····const/4·v3,·0x1 | 454 | ····const/4·v3,·0x1 |
| |
438 | ····.line·340 | 455 | ····.line·350 |
439 | ····:goto_0 | 456 | ····:goto_0 |
440 | ····iget-object·v4,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 457 | ····iget-object·v4,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| |
441 | ····invoke-interface·{v4},·Ljava/util/List;->size()I | 458 | ····invoke-interface·{v4},·Ljava/util/List;->size()I |
| |
442 | ····move-result·v4 | 459 | ····move-result·v4 |
| |
443 | ····const-string·v5,·"generic" | 460 | ····const-string·v5,·"generic" |
| |
444 | ····if-ge·v3,·v4,·:cond_1 | 461 | ····if-ge·v3,·v4,·:cond_1 |
| |
445 | ····.line·341 | 462 | ····.line·351 |
446 | ····iget-object·v4,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 463 | ····iget-object·v4,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| |
447 | ····invoke-interface·{v4,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; | 464 | ····invoke-interface·{v4,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; |
| |
448 | ····move-result-object·v4 | 465 | ····move-result-object·v4 |
| |
449 | ····check-cast·v4,·Landroid/net/Uri; | 466 | ····check-cast·v4,·Landroid/net/Uri; |
Offset 503, 15 lines modified | Offset 520, 15 lines modified |
| |
503 | ····return-object·p0 | 520 | ····return-object·p0 |
504 | .end·method | 521 | .end·method |
| |
505 | .method·private·resolveMessageText()Ljava/lang/CharSequence; | 522 | .method·private·resolveMessageText()Ljava/lang/CharSequence; |
506 | ····.locals·6 | 523 | ····.locals·6 |
| |
507 | ····.line·378 | 524 | ····.line·388 |
508 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 525 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| |
509 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 526 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| |
510 | ····const-string·v1,·"permission_" | 527 | ····const-string·v1,·"permission_" |
| |
511 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 528 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 532, 47 lines modified | Offset 549, 47 lines modified |
| |
532 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 549 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
533 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 550 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| |
534 | ····move-result-object·v0 | 551 | ····move-result-object·v0 |
| |
535 | ····.line·379 | 552 | ····.line·389 |
536 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 553 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| |
537 | ····move-result-object·v1 | 554 | ····move-result-object·v1 |
| |
538 | ····.line·380 | 555 | ····.line·390 |
539 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 556 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| |
540 | ····move-result-object·v2 | 557 | ····move-result-object·v2 |
| |
541 | ····const·v3,·0x7f0d001c | 558 | ····const·v3,·0x7f0d001c |
| |
542 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; | 559 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; |
| |
543 | ····move-result-object·v2 | 560 | ····move-result-object·v2 |
| |
544 | ····const-string·v3,·"plurals" | 561 | ····const-string·v3,·"plurals" |
| |
545 | ····.line·379 | 562 | ····.line·389 |
546 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I | 563 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I |
| |
547 | ····move-result·v0 | 564 | ····move-result·v0 |
| |
548 | ····if-eqz·v0,·:cond_0 | 565 | ····if-eqz·v0,·:cond_0 |
| |
549 | ····.line·382 | 566 | ····.line·392 |
550 | ····iget-object·v1,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 567 | ····iget-object·v1,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| |
551 | ····invoke-interface·{v1},·Ljava/util/List;->size()I | 568 | ····invoke-interface·{v1},·Ljava/util/List;->size()I |
| |
552 | ····move-result·v1 | 569 | ····move-result·v1 |
| |
553 | ····.line·383 | 570 | ····.line·393 |
554 | ····iget-object·v2,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; | 571 | ····iget-object·v2,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; |
| |
555 | ····const-string·v3,·"date_expires" | 572 | ····const-string·v3,·"date_expires" |
| |
556 | ····invoke-virtual·{v2,·v3},·Landroid/content/ContentValues;->getAsLong(Ljava/lang/String;)Ljava/lang/Long; | 573 | ····invoke-virtual·{v2,·v3},·Landroid/content/ContentValues;->getAsLong(Ljava/lang/String;)Ljava/lang/Long; |
| |
557 | ····move-result-object·v2 | 574 | ····move-result-object·v2 |
Offset 581, 66 lines modified | Offset 598, 66 lines modified |
| |
581 | ····move-result-wide·v2 | 598 | ····move-result-wide·v2 |
| |
582 | ····const-wide/16·v4,·0x3e8 | 599 | ····const-wide/16·v4,·0x3e8 |
| |
583 | ····mul-long/2addr·v2,·v4 | 600 | ····mul-long/2addr·v2,·v4 |
| |
584 | ····.line·384 | 601 | ····.line·394 |
585 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 602 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
| |
586 | ····move-result-wide·v4 | 603 | ····move-result-wide·v4 |
| |
587 | ····sub-long/2addr·v2,·v4 | 604 | ····sub-long/2addr·v2,·v4 |
| |
588 | ····const-wide/32·v4,·0x5265c00 | 605 | ····const-wide/32·v4,·0x5265c00 |
| |
589 | ····add-long/2addr·v2,·v4 | 606 | ····add-long/2addr·v2,·v4 |
| |
590 | ····.line·385 | 607 | ····.line·395 |
591 | ····div-long/2addr·v2,·v4 | 608 | ····div-long/2addr·v2,·v4 |
| |
592 | ····.line·387 | 609 | ····.line·397 |
593 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 610 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| |
594 | ····move-result-object·v4 | 611 | ····move-result-object·v4 |
| |
595 | ····invoke-virtual·{v4,·v0,·v1},·Landroid/content/res/Resources;->getQuantityText(II)Ljava/lang/CharSequence; | 612 | ····invoke-virtual·{v4,·v0,·v1},·Landroid/content/res/Resources;->getQuantityText(II)Ljava/lang/CharSequence; |
| |
596 | ····move-result-object·v0 | 613 | ····move-result-object·v0 |
| |
597 | ····const/4·v4,·0x3 | 614 | ····const/4·v4,·0x3 |
| |
598 | ····new-array·v4,·v4,·[Ljava/lang/CharSequence; | 615 | ····new-array·v4,·v4,·[Ljava/lang/CharSequence; |
| |
599 | ····const/4·v5,·0x0 | 616 | ····const/4·v5,·0x0 |
| |
600 | ····.line·388 | 617 | ····.line·398 |
601 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->label:Ljava/lang/CharSequence; | 618 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->label:Ljava/lang/CharSequence; |
| |
602 | ····aput-object·p0,·v4,·v5 | 619 | ····aput-object·p0,·v4,·v5 |
| |
603 | ····const/4·p0,·0x1 | 620 | ····const/4·p0,·0x1 |
| |
604 | ····invoke-static·{v1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 621 | ····invoke-static·{v1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| |
605 | ····move-result-object·v1 | 622 | ····move-result-object·v1 |
| |
606 | ····aput-object·v1,·v4,·p0 | 623 | ····aput-object·v1,·v4,·p0 |
| |
607 | ····const/4·p0,·0x2 | 624 | ····const/4·p0,·0x2 |
| |
608 | ····.line·389 | 625 | ····.line·399 |
609 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; | 626 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; |
| |
610 | ····move-result-object·v1 | 627 | ····move-result-object·v1 |
| |
611 | ····aput-object·v1,·v4,·p0 | 628 | ····aput-object·v1,·v4,·p0 |
| |
612 | ····.line·388 | 629 | ····.line·398 |
613 | ····invoke-static·{v0,·v4},·Landroid/text/TextUtils;->expandTemplate(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 630 | ····invoke-static·{v0,·v4},·Landroid/text/TextUtils;->expandTemplate(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
| |
614 | ····move-result-object·p0 | 631 | ····move-result-object·p0 |
| |
615 | ····return-object·p0 | 632 | ····return-object·p0 |
| |
616 | ····:cond_0 | 633 | ····:cond_0 |
Offset 648, 15 lines modified | Offset 665, 15 lines modified |
| |
648 | ····return-object·p0 | 665 | ····return-object·p0 |
649 | .end·method | 666 | .end·method |
| |
650 | .method·private·resolveNegativeText()Ljava/lang/CharSequence; | 667 | .method·private·resolveNegativeText()Ljava/lang/CharSequence; |
651 | ····.locals·4 | 668 | ····.locals·4 |
| |
652 | ····.line·405 | 669 | ····.line·415 |
653 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 670 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| |
654 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 671 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| |
655 | ····const-string·v1,·"permission_" | 672 | ····const-string·v1,·"permission_" |
| |
656 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 673 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 669, 53 lines modified | Offset 686, 53 lines modified |
| |
669 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 686 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
670 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 687 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| |
671 | ····move-result-object·v0 | 688 | ····move-result-object·v0 |
| |
672 | ····.line·406 | 689 | ····.line·416 |
673 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 690 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| |
674 | ····move-result-object·v1 | 691 | ····move-result-object·v1 |
| |
675 | ····.line·407 | 692 | ····.line·417 |
676 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 693 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| |
677 | ····move-result-object·v2 | 694 | ····move-result-object·v2 |
| |
678 | ····const·v3,·0x7f0d001c | 695 | ····const·v3,·0x7f0d001c |
| |
679 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; | 696 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; |
| |
680 | ····move-result-object·v2 | 697 | ····move-result-object·v2 |
| |
681 | ····const-string·v3,·"string" | 698 | ····const-string·v3,·"string" |
| |
682 | ····.line·406 | 699 | ····.line·416 |
683 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I | 700 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I |
| |
684 | ····move-result·v0 | 701 | ····move-result·v0 |
| |
685 | ····.line·408 | 702 | ····.line·418 |
686 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 703 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| |
687 | ····move-result-object·p0 | 704 | ····move-result-object·p0 |
| |
688 | ····invoke-virtual·{p0,·v0},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; | 705 | ····invoke-virtual·{p0,·v0},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
| |
689 | ····move-result-object·p0 | 706 | ····move-result-object·p0 |
| |
690 | ····return-object·p0 | 707 | ····return-object·p0 |
691 | .end·method | 708 | .end·method |
| |
692 | .method·private·resolvePositiveText()Ljava/lang/CharSequence; | 709 | .method·private·resolvePositiveText()Ljava/lang/CharSequence; |
693 | ····.locals·4 | 710 | ····.locals·4 |
| |
694 | ····.line·398 | 711 | ····.line·408 |
695 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 712 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| |
696 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 713 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| |
697 | ····const-string·v1,·"permission_" | 714 | ····const-string·v1,·"permission_" |
| |
698 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 715 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 728, 53 lines modified | Offset 745, 53 lines modified |
| |
728 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 745 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
729 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 746 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| |
730 | ····move-result-object·v0 | 747 | ····move-result-object·v0 |
| |
731 | ····.line·399 | 748 | ····.line·409 |
732 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 749 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| |
733 | ····move-result-object·v1 | 750 | ····move-result-object·v1 |
| |
734 | ····.line·400 | 751 | ····.line·410 |
735 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 752 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| |
736 | ····move-result-object·v2 | 753 | ····move-result-object·v2 |
| |
737 | ····const·v3,·0x7f0d001c | 754 | ····const·v3,·0x7f0d001c |
| |
738 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; | 755 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; |
| |
739 | ····move-result-object·v2 | 756 | ····move-result-object·v2 |
| |
740 | ····const-string·v3,·"string" | 757 | ····const-string·v3,·"string" |
| |
741 | ····.line·399 | 758 | ····.line·409 |
742 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I | 759 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I |
| |
743 | ····move-result·v0 | 760 | ····move-result·v0 |
| |
744 | ····.line·401 | 761 | ····.line·411 |
745 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 762 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| |
746 | ····move-result-object·p0 | 763 | ····move-result-object·p0 |
| |
747 | ····invoke-virtual·{p0,·v0},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; | 764 | ····invoke-virtual·{p0,·v0},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
| |
748 | ····move-result-object·p0 | 765 | ····move-result-object·p0 |
| |
749 | ····return-object·p0 | 766 | ····return-object·p0 |
750 | .end·method | 767 | .end·method |
| |
751 | .method·private·resolveTitleText()Ljava/lang/CharSequence; | 768 | .method·private·resolveTitleText()Ljava/lang/CharSequence; |
752 | ····.locals·4 | 769 | ····.locals·4 |
| |
753 | ····.line·360 | 770 | ····.line·370 |
754 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 771 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| |
755 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 772 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| |
756 | ····const-string·v1,·"permission_" | 773 | ····const-string·v1,·"permission_" |
| |
757 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 774 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 791, 62 lines modified | Offset 808, 62 lines modified |
| |
791 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 808 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
792 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 809 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| |
793 | ····move-result-object·v0 | 810 | ····move-result-object·v0 |
| |
794 | ····.line·361 | 811 | ····.line·371 |
795 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 812 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| |
796 | ····move-result-object·v1 | 813 | ····move-result-object·v1 |
| |
797 | ····.line·362 | 814 | ····.line·372 |
798 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 815 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| |
799 | ····move-result-object·v2 | 816 | ····move-result-object·v2 |
| |
800 | ····const·v3,·0x7f0d001c | 817 | ····const·v3,·0x7f0d001c |
| |
801 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; | 818 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; |
| |
802 | ····move-result-object·v2 | 819 | ····move-result-object·v2 |
| |
803 | ····const-string·v3,·"plurals" | 820 | ····const-string·v3,·"plurals" |
| |
804 | ····.line·361 | 821 | ····.line·371 |
805 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I | 822 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I |
| |
806 | ····move-result·v1 | 823 | ····move-result·v1 |
| |
807 | ····if-eqz·v1,·:cond_0 | 824 | ····if-eqz·v1,·:cond_0 |
| |
808 | ····.line·364 | 825 | ····.line·374 |
809 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 826 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| |
810 | ····invoke-interface·{v0},·Ljava/util/List;->size()I | 827 | ····invoke-interface·{v0},·Ljava/util/List;->size()I |
| |
811 | ····move-result·v0 | 828 | ····move-result·v0 |
| |
812 | ····.line·365 | 829 | ····.line·375 |
813 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 830 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| |
814 | ····move-result-object·v2 | 831 | ····move-result-object·v2 |
| |
815 | ····invoke-virtual·{v2,·v1,·v0},·Landroid/content/res/Resources;->getQuantityText(II)Ljava/lang/CharSequence; | 832 | ····invoke-virtual·{v2,·v1,·v0},·Landroid/content/res/Resources;->getQuantityText(II)Ljava/lang/CharSequence; |
| |
816 | ····move-result-object·v1 | 833 | ····move-result-object·v1 |
| |
817 | ····const/4·v2,·0x2 | 834 | ····const/4·v2,·0x2 |
| |
818 | ····new-array·v2,·v2,·[Ljava/lang/CharSequence; | 835 | ····new-array·v2,·v2,·[Ljava/lang/CharSequence; |
| |
819 | ····const/4·v3,·0x0 | 836 | ····const/4·v3,·0x0 |
| |
820 | ····.line·366 | 837 | ····.line·376 |
821 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->label:Ljava/lang/CharSequence; | 838 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->label:Ljava/lang/CharSequence; |
| |
822 | ····aput-object·p0,·v2,·v3 | 839 | ····aput-object·p0,·v2,·v3 |
| |
823 | ····const/4·p0,·0x1 | 840 | ····const/4·p0,·0x1 |
| |
824 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 841 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
Offset 857, 15 lines modified | Offset 874, 15 lines modified |
| |
857 | ····invoke-static·{v1,·v2},·Landroid/text/TextUtils;->expandTemplate(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 874 | ····invoke-static·{v1,·v2},·Landroid/text/TextUtils;->expandTemplate(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
| |
858 | ····move-result-object·p0 | 875 | ····move-result-object·p0 |
| |
859 | ····return-object·p0 | 876 | ····return-object·p0 |
| |
860 | ····.line·369 | 877 | ····.line·379 |
861 | ····:cond_0 | 878 | ····:cond_0 |
862 | ····new-instance·p0,·Ljava/lang/IllegalStateException; | 879 | ····new-instance·p0,·Ljava/lang/IllegalStateException; |
| |
863 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 880 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
| |
864 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 881 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
| |
Offset 883, 15 lines modified | Offset 900, 15 lines modified |
| |
883 | ····throw·p0 | 900 | ····throw·p0 |
884 | .end·method | 901 | .end·method |
| |
885 | .method·private·resolveVerb()Ljava/lang/String; | 902 | .method·private·resolveVerb()Ljava/lang/String; |
886 | ····.locals·6 | 903 | ····.locals·6 |
| |
887 | ····.line·317 | 904 | ····.line·327 |
888 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 905 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| |
889 | ····move-result-object·v0 | 906 | ····move-result-object·v0 |
| |
890 | ····invoke-virtual·{v0},·Landroid/content/Intent;->getAction()Ljava/lang/String; | 907 | ····invoke-virtual·{v0},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
| |
891 | ····move-result-object·v0 | 908 | ····move-result-object·v0 |
Offset 977, 15 lines modified | Offset 994, 15 lines modified |
| |
977 | ····if-ne·v0,·v2,·:cond_1 | 994 | ····if-ne·v0,·v2,·:cond_1 |
| |
978 | ····const-string·p0,·"delete" | 995 | ····const-string·p0,·"delete" |
| |
979 | ····return-object·p0 | 996 | ····return-object·p0 |
| |
980 | ····.line·329 | 997 | ····.line·339 |
981 | ····:cond_1 | 998 | ····:cond_1 |
982 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 999 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
| |
983 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 1000 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
| |
984 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 1001 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
| |
Offset 1007, 15 lines modified | Offset 1024, 15 lines modified |
| |
1007 | ····move-result-object·p0 | 1024 | ····move-result-object·p0 |
| |
1008 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 1025 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| |
1009 | ····throw·v0 | 1026 | ····throw·v0 |
| |
1010 | ····.line·324 | 1027 | ····.line·334 |
1011 | ····:cond_2 | 1028 | ····:cond_2 |
1012 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; | 1029 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; |
| |
1013 | ····const-string·v0,·"is_favorite" | 1030 | ····const-string·v0,·"is_favorite" |
| |
1014 | ····invoke-static·{p0,·v0,·v5},·Lcom/android/providers/media/util/DatabaseUtils;->getAsBoolean(Landroid/content/ContentValues;Ljava/lang/String;Z)Z | 1031 | ····invoke-static·{p0,·v0,·v5},·Lcom/android/providers/media/util/DatabaseUtils;->getAsBoolean(Landroid/content/ContentValues;Ljava/lang/String;Z)Z |
| |
Offset 1029, 15 lines modified | Offset 1046, 15 lines modified |
| |
1029 | ····:cond_3 | 1046 | ····:cond_3 |
1030 | ····const-string·p0,·"unfavorite" | 1047 | ····const-string·p0,·"unfavorite" |
| |
1031 | ····:goto_2 | 1048 | ····:goto_2 |
1032 | ····return-object·p0 | 1049 | ····return-object·p0 |
| |
1033 | ····.line·321 | 1050 | ····.line·331 |
1034 | ····:cond_4 | 1051 | ····:cond_4 |
1035 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; | 1052 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; |
| |
1036 | ····const-string·v0,·"is_trashed" | 1053 | ····const-string·v0,·"is_trashed" |
| |
1037 | ····invoke-static·{p0,·v0,·v5},·Lcom/android/providers/media/util/DatabaseUtils;->getAsBoolean(Landroid/content/ContentValues;Ljava/lang/String;Z)Z | 1054 | ····invoke-static·{p0,·v0,·v5},·Lcom/android/providers/media/util/DatabaseUtils;->getAsBoolean(Landroid/content/ContentValues;Ljava/lang/String;Z)Z |
| |
Offset 1070, 32 lines modified | Offset 1087, 32 lines modified |
1070 | .end·method | 1087 | .end·method |
| |
| |
1071 | #·virtual·methods | 1088 | #·virtual·methods |
1072 | .method·public·onCreate(Landroid/os/Bundle;)V | 1089 | .method·public·onCreate(Landroid/os/Bundle;)V |
1073 | ····.locals·5 | 1090 | ····.locals·5 |
| |
1074 | ····.line·119 | 1091 | ····.line·129 |
1075 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | 1092 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V |
| |
1076 | ····.line·122 | 1093 | ····.line·132 |
1077 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getWindow()Landroid/view/Window; | 1094 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getWindow()Landroid/view/Window; |
| |
1078 | ····move-result-object·p1 | 1095 | ····move-result-object·p1 |
| |
1079 | ····const/high16·v0,·0x80000 | 1096 | ····const/high16·v0,·0x80000 |
| |
1080 | ····invoke-virtual·{p1,·v0},·Landroid/view/Window;->addSystemFlags(I)V | 1097 | ····invoke-virtual·{p1,·v0},·Landroid/view/Window;->addSystemFlags(I)V |
| |
1081 | ····const/4·p1,·0x0 | 1098 | ····const/4·p1,·0x0 |
| |
1082 | ····.line·124 | 1099 | ····.line·134 |
1083 | ····invoke-virtual·{p0,·p1},·Landroid/app/Activity;->setFinishOnTouchOutside(Z)V | 1100 | ····invoke-virtual·{p0,·p1},·Landroid/app/Activity;->setFinishOnTouchOutside(Z)V |
| |
1084 | ····.line·129 | 1101 | ····.line·139 |
1085 | ····:try_start_0 | 1102 | ····:try_start_0 |
1086 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 1103 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| |
1087 | ····move-result-object·v0 | 1104 | ····move-result-object·v0 |
| |
1088 | ····invoke-virtual·{v0},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; | 1105 | ····invoke-virtual·{v0},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; |
| |
Offset 1111, 15 lines modified | Offset 1128, 15 lines modified |
| |
1111 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->collectUris(Landroid/content/ClipData;)Ljava/util/List; | 1128 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->collectUris(Landroid/content/ClipData;)Ljava/util/List; |
| |
1112 | ····move-result-object·v0 | 1129 | ····move-result-object·v0 |
| |
1113 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 1130 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| |
1114 | ····.line·130 | 1131 | ····.line·140 |
1115 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 1132 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| |
1116 | ····move-result-object·v0 | 1133 | ····move-result-object·v0 |
| |
1117 | ····invoke-virtual·{v0},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; | 1134 | ····invoke-virtual·{v0},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; |
| |
1118 | ····move-result-object·v0 | 1135 | ····move-result-object·v0 |
Offset 1130, 43 lines modified | Offset 1147, 43 lines modified |
| |
1130 | ····move-result-object·v0 | 1147 | ····move-result-object·v0 |
| |
1131 | ····check-cast·v0,·Landroid/content/ContentValues; | 1148 | ····check-cast·v0,·Landroid/content/ContentValues; |
| |
1132 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; | 1149 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; |
| |
1133 | ····.line·132 | 1150 | ····.line·142 |
1134 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveCallingAppInfo()Landroid/content/pm/ApplicationInfo; | 1151 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveCallingAppInfo()Landroid/content/pm/ApplicationInfo; |
| |
1135 | ····move-result-object·v0 | 1152 | ····move-result-object·v0 |
| |
1136 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->appInfo:Landroid/content/pm/ApplicationInfo; | 1153 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->appInfo:Landroid/content/pm/ApplicationInfo; |
| |
1137 | ····.line·133 | 1154 | ····.line·143 |
1138 | ····invoke-direct·{p0,·v0},·Lcom/android/providers/media/PermissionActivity;->resolveAppLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; | 1155 | ····invoke-direct·{p0,·v0},·Lcom/android/providers/media/PermissionActivity;->resolveAppLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; |
| |
1139 | ····move-result-object·v0 | 1156 | ····move-result-object·v0 |
| |
1140 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->label:Ljava/lang/CharSequence; | 1157 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->label:Ljava/lang/CharSequence; |
| |
1141 | ····.line·134 | 1158 | ····.line·144 |
1142 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveVerb()Ljava/lang/String; | 1159 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveVerb()Ljava/lang/String; |
| |
1143 | ····move-result-object·v0 | 1160 | ····move-result-object·v0 |
| |
1144 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->verb:Ljava/lang/String; | 1161 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->verb:Ljava/lang/String; |
| |
1145 | ····.line·135 | 1162 | ····.line·145 |
1146 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveData()Ljava/lang/String; | 1163 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveData()Ljava/lang/String; |
| |
1147 | ····move-result-object·v0 | 1164 | ····move-result-object·v0 |
| |
1148 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->data:Ljava/lang/String; | 1165 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->data:Ljava/lang/String; |
| |
1149 | ····.line·136 | 1166 | ····.line·146 |
1150 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 1167 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| |
1151 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->get(I)Ljava/lang/Object; | 1168 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->get(I)Ljava/lang/Object; |
| |
1152 | ····move-result-object·v0 | 1169 | ····move-result-object·v0 |
| |
1153 | ····check-cast·v0,·Landroid/net/Uri; | 1170 | ····check-cast·v0,·Landroid/net/Uri; |
Offset 1175, 22 lines modified | Offset 1192, 22 lines modified |
| |
1175 | ····move-result-object·v0 | 1192 | ····move-result-object·v0 |
| |
1176 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->volumeName:Ljava/lang/String; | 1193 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->volumeName:Ljava/lang/String; |
1177 | ····:try_end_0 | 1194 | ····:try_end_0 |
1178 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 1195 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
| |
1179 | ····.line·143 | 1196 | ····.line·153 |
1180 | ····new-instance·v0,·Landroid/app/ProgressDialog; | 1197 | ····new-instance·v0,·Landroid/app/ProgressDialog; |
| |
1181 | ····invoke-direct·{v0,·p0},·Landroid/app/ProgressDialog;-><init>(Landroid/content/Context;)V | 1198 | ····invoke-direct·{v0,·p0},·Landroid/app/ProgressDialog;-><init>(Landroid/content/Context;)V |
| |
1182 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->progressDialog:Landroid/app/ProgressDialog; | 1199 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->progressDialog:Landroid/app/ProgressDialog; |
| |
1183 | ····.line·148 | 1200 | ····.line·158 |
1184 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->verb:Ljava/lang/String; | 1201 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->verb:Ljava/lang/String; |
| |
1185 | ····const/4·v1,·-0x1 | 1202 | ····const/4·v1,·-0x1 |
| |
1186 | ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I | 1203 | ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I |
| |
1187 | ····move-result·v2 | 1204 | ····move-result·v2 |
Offset 1235, 137 lines modified | Offset 1252, 137 lines modified |
1235 | ····:goto_0 | 1252 | ····:goto_0 |
1236 | ····const/4·v0,·0x0 | 1253 | ····const/4·v0,·0x0 |
| |
1237 | ····if-eqz·v1,·:cond_4 | 1254 | ····if-eqz·v1,·:cond_4 |
| |
1238 | ····if-eq·v1,·v4,·:cond_4 | 1255 | ····if-eq·v1,·v4,·:cond_4 |
| |
1239 | ····.line·157 | 1256 | ····.line·167 |
1240 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getLayoutInflater()Landroid/view/LayoutInflater; | 1257 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getLayoutInflater()Landroid/view/LayoutInflater; |
| |
1241 | ····move-result-object·v1 | 1258 | ····move-result-object·v1 |
| |
1242 | ····const·v2,·0x7f0a0024 | 1259 | ····const·v2,·0x7f0a0024 |
| |
1243 | ····invoke-virtual·{v1,·v2,·v0,·p1},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 1260 | ····invoke-virtual·{v1,·v2,·v0,·p1},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
| |
1244 | ····move-result-object·v0 | 1261 | ····move-result-object·v0 |
| |
1245 | ····.line·158 | 1262 | ····.line·168 |
1246 | ····new-instance·v1,·Lcom/android/providers/media/PermissionActivity$DescriptionTask; | 1263 | ····new-instance·v1,·Lcom/android/providers/media/PermissionActivity$DescriptionTask; |
| |
1247 | ····invoke-direct·{v1,·p0,·v0},·Lcom/android/providers/media/PermissionActivity$DescriptionTask;-><init>(Lcom/android/providers/media/PermissionActivity;Landroid/view/View;)V | 1264 | ····invoke-direct·{v1,·p0,·v0},·Lcom/android/providers/media/PermissionActivity$DescriptionTask;-><init>(Lcom/android/providers/media/PermissionActivity;Landroid/view/View;)V |
| |
1248 | ····new-array·v2,·v4,·[Ljava/util/List; | 1265 | ····new-array·v2,·v4,·[Ljava/util/List; |
| |
1249 | ····iget-object·v3,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 1266 | ····iget-object·v3,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| |
1250 | ····aput-object·v3,·v2,·p1 | 1267 | ····aput-object·v3,·v2,·p1 |
| |
1251 | ····invoke-virtual·{v1,·v2},·Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 1268 | ····invoke-virtual·{v1,·v2},·Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
| |
1252 | ····.line·160 | 1269 | ····.line·170 |
1253 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveMessageText()Ljava/lang/CharSequence; | 1270 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveMessageText()Ljava/lang/CharSequence; |
| |
1254 | ····move-result-object·v1 | 1271 | ····move-result-object·v1 |
| |
1255 | ····.line·161 | 1272 | ····.line·171 |
1256 | ····invoke-static·{v1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 1273 | ····invoke-static·{v1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| |
1257 | ····move-result·v2 | 1274 | ····move-result·v2 |
| |
1258 | ····if-nez·v2,·:cond_3 | 1275 | ····if-nez·v2,·:cond_3 |
| |
1259 | ····const·v2,·0x7f070064 | 1276 | ····const·v2,·0x7f070065 |
| |
1260 | ····.line·162 | 1277 | ····.line·172 |
1261 | ····invoke-virtual·{v0,·v2},·Landroid/view/View;->requireViewById(I)Landroid/view/View; | 1278 | ····invoke-virtual·{v0,·v2},·Landroid/view/View;->requireViewById(I)Landroid/view/View; |
| |
1262 | ····move-result-object·v2 | 1279 | ····move-result-object·v2 |
| |
1263 | ····check-cast·v2,·Landroid/widget/TextView; | 1280 | ····check-cast·v2,·Landroid/widget/TextView; |
| |
1264 | ····.line·163 | 1281 | ····.line·173 |
1265 | ····invoke-virtual·{v2,·p1},·Landroid/widget/TextView;->setVisibility(I)V | 1282 | ····invoke-virtual·{v2,·p1},·Landroid/widget/TextView;->setVisibility(I)V |
| |
1266 | ····.line·164 | 1283 | ····.line·174 |
1267 | ····invoke-virtual·{v2,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 1284 | ····invoke-virtual·{v2,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
| |
1268 | ····.line·167 | 1285 | ····.line·177 |
1269 | ····:cond_3 | 1286 | ····:cond_3 |
1270 | ····new-instance·v1,·Landroid/app/AlertDialog$Builder; | 1287 | ····new-instance·v1,·Landroid/app/AlertDialog$Builder; |
| |
1271 | ····invoke-direct·{v1,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 1288 | ····invoke-direct·{v1,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
| |
1272 | ····.line·168 | 1289 | ····.line·178 |
1273 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveTitleText()Ljava/lang/CharSequence; | 1290 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveTitleText()Ljava/lang/CharSequence; |
| |
1274 | ····move-result-object·v2 | 1291 | ····move-result-object·v2 |
| |
1275 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 1292 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
| |
1276 | ····const·v2,·0x7f0d001b | 1293 | ····const·v2,·0x7f0d001b |
| |
1277 | ····.line·169 | 1294 | ····.line·179 |
1278 | ····new-instance·v3,·Lcom/android/providers/media/-$$Lambda$PermissionActivity$fUPnFQNlHgalQFKvvxmjy07NFGg; | 1295 | ····new-instance·v3,·Lcom/android/providers/media/-$$Lambda$PermissionActivity$fUPnFQNlHgalQFKvvxmjy07NFGg; |
| |
1279 | ····invoke-direct·{v3,·p0},·Lcom/android/providers/media/-$$Lambda$PermissionActivity$fUPnFQNlHgalQFKvvxmjy07NFGg;-><init>(Lcom/android/providers/media/PermissionActivity;)V | 1296 | ····invoke-direct·{v3,·p0},·Lcom/android/providers/media/-$$Lambda$PermissionActivity$fUPnFQNlHgalQFKvvxmjy07NFGg;-><init>(Lcom/android/providers/media/PermissionActivity;)V |
| |
1280 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 1297 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| |
1281 | ····const·v2,·0x7f0d0021 | 1298 | ····const·v2,·0x7f0d0022 |
| |
1282 | ····.line·170 | 1299 | ····.line·180 |
1283 | ····new-instance·v3,·Lcom/android/providers/media/-$$Lambda$PermissionActivity$ji_A5oF5LcyhYbae-uMNBPs-o9I; | 1300 | ····new-instance·v3,·Lcom/android/providers/media/-$$Lambda$PermissionActivity$ji_A5oF5LcyhYbae-uMNBPs-o9I; |
| |
1284 | ····invoke-direct·{v3,·p0},·Lcom/android/providers/media/-$$Lambda$PermissionActivity$ji_A5oF5LcyhYbae-uMNBPs-o9I;-><init>(Lcom/android/providers/media/PermissionActivity;)V | 1301 | ····invoke-direct·{v3,·p0},·Lcom/android/providers/media/-$$Lambda$PermissionActivity$ji_A5oF5LcyhYbae-uMNBPs-o9I;-><init>(Lcom/android/providers/media/PermissionActivity;)V |
| |
1285 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 1302 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| |
1286 | ····.line·171 | 1303 | ····.line·181 |
1287 | ····invoke-virtual·{v1,·p1},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; | 1304 | ····invoke-virtual·{v1,·p1},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; |
| |
1288 | ····.line·172 | 1305 | ····.line·182 |
1289 | ····invoke-virtual·{v1,·v0},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 1306 | ····invoke-virtual·{v1,·v0},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
| |
1290 | ····.line·174 | 1307 | ····.line·184 |
1291 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 1308 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
| |
1292 | ····move-result-object·p1 | 1309 | ····move-result-object·p1 |
| |
1293 | ····.line·175 | 1310 | ····.line·185 |
1294 | ····invoke-virtual·{p1},·Landroid/app/AlertDialog;->getWindow()Landroid/view/Window; | 1311 | ····invoke-virtual·{p1},·Landroid/app/AlertDialog;->getWindow()Landroid/view/Window; |
| |
1295 | ····move-result-object·v0 | 1312 | ····move-result-object·v0 |
| |
1296 | ····invoke-virtual·{v0},·Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams; | 1313 | ····invoke-virtual·{v0},·Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams; |
| |
1297 | ····move-result-object·v0 | 1314 | ····move-result-object·v0 |
| |
1298 | ····.line·176 | 1315 | ····.line·186 |
1299 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 1316 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| |
1300 | ····move-result-object·v1 | 1317 | ····move-result-object·v1 |
| |
1301 | ····const·v2,·0x7f05006e | 1318 | ····const·v2,·0x7f05006f |
| |
1302 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 1319 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
| |
1303 | ····move-result·v1 | 1320 | ····move-result·v1 |
| |
1304 | ····iput·v1,·v0,·Landroid/view/WindowManager$LayoutParams;->width:I | 1321 | ····iput·v1,·v0,·Landroid/view/WindowManager$LayoutParams;->width:I |
| |
1305 | ····.line·177 | 1322 | ····.line·187 |
1306 | ····invoke-virtual·{p1},·Landroid/app/AlertDialog;->getWindow()Landroid/view/Window; | 1323 | ····invoke-virtual·{p1},·Landroid/app/AlertDialog;->getWindow()Landroid/view/Window; |
| |
1307 | ····move-result-object·v1 | 1324 | ····move-result-object·v1 |
Max diff block lines reached; 1175/32240 bytes (3.64%) of diff not shown.
|