| | | |
Offset 32, 83 lines modified | Offset 32, 83 lines modified |
32 | .field·public·thumbnail:Landroid/graphics/Bitmap; | 32 | .field·public·thumbnail:Landroid/graphics/Bitmap; |
| |
| |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/net/Uri;I)V | 34 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/net/Uri;I)V |
35 | ····.locals·5 | 35 | ····.locals·5 |
| |
36 | ····.line·664 | 36 | ····.line·676 |
37 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 37 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| |
38 | ····.line·665 | 38 | ····.line·677 |
39 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 39 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
| |
40 | ····move-result-object·v0 | 40 | ····move-result-object·v0 |
| |
41 | ····.line·666 | 41 | ····.line·678 |
42 | ····invoke-virtual·{p1},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; | 42 | ····invoke-virtual·{p1},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; |
| |
43 | ····move-result-object·v1 | 43 | ····move-result-object·v1 |
| |
44 | ····and-int/lit8·v2,·p3,·0x1 | 44 | ····and-int/lit8·v2,·p3,·0x1 |
| |
45 | ····const/4·v3,·0x0 | 45 | ····const/4·v3,·0x0 |
| |
46 | ····if-eqz·v2,·:cond_2 | 46 | ····if-eqz·v2,·:cond_2 |
| |
47 | ····:try_start_0 | 47 | ····:try_start_0 |
48 | ····const-string·v2,·"_display_name" | 48 | ····const-string·v2,·"_display_name" |
| |
49 | ····.line·672 | 49 | ····.line·684 |
50 | ····filled-new-array·{v2},·[Ljava/lang/String; | 50 | ····filled-new-array·{v2},·[Ljava/lang/String; |
| |
51 | ····move-result-object·v2 | 51 | ····move-result-object·v2 |
| |
52 | ····invoke-virtual·{v1,·p2,·v2,·v3,·v3},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor; | 52 | ····invoke-virtual·{v1,·p2,·v2,·v3,·v3},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor; |
| |
53 | ····move-result-object·v2 | 53 | ····move-result-object·v2 |
54 | ····:try_end_0 | 54 | ····:try_end_0 |
55 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 55 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| |
56 | ····.line·674 | 56 | ····.line·686 |
57 | ····:try_start_1 | 57 | ····:try_start_1 |
58 | ····invoke-interface·{v2},·Landroid/database/Cursor;->moveToFirst()Z | 58 | ····invoke-interface·{v2},·Landroid/database/Cursor;->moveToFirst()Z |
| |
59 | ····move-result·v4 | 59 | ····move-result·v4 |
| |
60 | ····if-eqz·v4,·:cond_0 | 60 | ····if-eqz·v4,·:cond_0 |
| |
61 | ····const/4·v4,·0x0 | 61 | ····const/4·v4,·0x0 |
| |
62 | ····.line·675 | 62 | ····.line·687 |
63 | ····invoke-interface·{v2,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 63 | ····invoke-interface·{v2,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
| |
64 | ····move-result-object·v4 | 64 | ····move-result-object·v4 |
| |
65 | ····iput-object·v4,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->contentDescription:Ljava/lang/CharSequence; | 65 | ····iput-object·v4,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->contentDescription:Ljava/lang/CharSequence; |
66 | ····:try_end_1 | 66 | ····:try_end_1 |
67 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 67 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
| |
68 | ····:cond_0 | 68 | ····:cond_0 |
69 | ····if-eqz·v2,·:cond_2 | 69 | ····if-eqz·v2,·:cond_2 |
| |
70 | ····.line·677 | 70 | ····.line·689 |
71 | ····:try_start_2 | 71 | ····:try_start_2 |
72 | ····invoke-interface·{v2},·Landroid/database/Cursor;->close()V | 72 | ····invoke-interface·{v2},·Landroid/database/Cursor;->close()V |
73 | ····:try_end_2 | 73 | ····:try_end_2 |
74 | ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_0 | 74 | ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_0 |
| |
75 | ····goto·:goto_1 | 75 | ····goto·:goto_1 |
| |
76 | ····:catchall_0 | 76 | ····:catchall_0 |
77 | ····move-exception·p1 | 77 | ····move-exception·p1 |
| |
78 | ····if-eqz·v2,·:cond_1 | 78 | ····if-eqz·v2,·:cond_1 |
| |
79 | ····.line·672 | 79 | ····.line·684 |
80 | ····:try_start_3 | 80 | ····:try_start_3 |
81 | ····invoke-interface·{v2},·Landroid/database/Cursor;->close()V | 81 | ····invoke-interface·{v2},·Landroid/database/Cursor;->close()V |
82 | ····:try_end_3 | 82 | ····:try_end_3 |
83 | ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_1 | 83 | ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_1 |
| |
84 | ····goto·:goto_0 | 84 | ····goto·:goto_0 |
| |
Offset 124, 33 lines modified | Offset 124, 33 lines modified |
| |
124 | ····:cond_2 | 124 | ····:cond_2 |
125 | ····:goto_1 | 125 | ····:goto_1 |
126 | ····and-int/lit8·v2,·p3,·0x2 | 126 | ····and-int/lit8·v2,·p3,·0x2 |
| |
127 | ····if-eqz·v2,·:cond_3 | 127 | ····if-eqz·v2,·:cond_3 |
| |
128 | ····.line·680 | 128 | ····.line·692 |
129 | ····new-instance·v2,·Landroid/util/Size; | 129 | ····new-instance·v2,·Landroid/util/Size; |
| |
130 | ····invoke-virtual·{v0},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; | 130 | ····invoke-virtual·{v0},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; |
| |
131 | ····move-result-object·v4 | 131 | ····move-result-object·v4 |
| |
132 | ····iget·v4,·v4,·Landroid/util/DisplayMetrics;->widthPixels:I | 132 | ····iget·v4,·v4,·Landroid/util/DisplayMetrics;->widthPixels:I |
| |
133 | ····.line·681 | 133 | ····.line·693 |
134 | ····invoke-virtual·{v0},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; | 134 | ····invoke-virtual·{v0},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; |
| |
135 | ····move-result-object·v0 | 135 | ····move-result-object·v0 |
| |
136 | ····iget·v0,·v0,·Landroid/util/DisplayMetrics;->widthPixels:I | 136 | ····iget·v0,·v0,·Landroid/util/DisplayMetrics;->widthPixels:I |
| |
137 | ····invoke-direct·{v2,·v4,·v0},·Landroid/util/Size;-><init>(II)V | 137 | ····invoke-direct·{v2,·v4,·v0},·Landroid/util/Size;-><init>(II)V |
| |
138 | ····.line·682 | 138 | ····.line·694 |
139 | ····invoke-virtual·{v1,·p2,·v2,·v3},·Landroid/content/ContentResolver;->loadThumbnail(Landroid/net/Uri;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap; | 139 | ····invoke-virtual·{v1,·p2,·v2,·v3},·Landroid/content/ContentResolver;->loadThumbnail(Landroid/net/Uri;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap; |
| |
140 | ····move-result-object·v0 | 140 | ····move-result-object·v0 |
| |
141 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->thumbnail:Landroid/graphics/Bitmap; | 141 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->thumbnail:Landroid/graphics/Bitmap; |
| |
142 | ····goto·:goto_2 | 142 | ····goto·:goto_2 |
Offset 162, 84 lines modified | Offset 162, 84 lines modified |
| |
162 | ····:cond_3 | 162 | ····:cond_3 |
163 | ····:goto_2 | 163 | ····:goto_2 |
164 | ····and-int/lit8·p3,·p3,·0x4 | 164 | ····and-int/lit8·p3,·p3,·0x4 |
| |
165 | ····if-eqz·p3,·:cond_5 | 165 | ····if-eqz·p3,·:cond_5 |
| |
166 | ····.line·687 | 166 | ····.line·699 |
167 | ····invoke-virtual·{v1,·p2},·Landroid/content/ContentResolver;->getType(Landroid/net/Uri;)Ljava/lang/String; | 167 | ····invoke-virtual·{v1,·p2},·Landroid/content/ContentResolver;->getType(Landroid/net/Uri;)Ljava/lang/String; |
| |
168 | ····move-result-object·p3 | 168 | ····move-result-object·p3 |
| |
169 | ····.line·688 | 169 | ····.line·700 |
170 | ····invoke-static·{p3},·Landroid/graphics/ImageDecoder;->isMimeTypeSupported(Ljava/lang/String;)Z | 170 | ····invoke-static·{p3},·Landroid/graphics/ImageDecoder;->isMimeTypeSupported(Ljava/lang/String;)Z |
| |
171 | ····move-result·p3 | 171 | ····move-result·p3 |
| |
172 | ····if-eqz·p3,·:cond_4 | 172 | ····if-eqz·p3,·:cond_4 |
| |
173 | ····.line·689 | 173 | ····.line·701 |
174 | ····invoke-static·{v1,·p2},·Landroid/graphics/ImageDecoder;->createSource(Landroid/content/ContentResolver;Landroid/net/Uri;)Landroid/graphics/ImageDecoder$Source; | 174 | ····invoke-static·{v1,·p2},·Landroid/graphics/ImageDecoder;->createSource(Landroid/content/ContentResolver;Landroid/net/Uri;)Landroid/graphics/ImageDecoder$Source; |
| |
175 | ····move-result-object·p3 | 175 | ····move-result-object·p3 |
| |
176 | ····new-instance·v0,·Lcom/android/providers/media/PermissionActivity$Resizer; | 176 | ····new-instance·v0,·Lcom/android/providers/media/PermissionActivity$Resizer; |
| |
177 | ····.line·690 | 177 | ····.line·702 |
178 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 178 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
| |
179 | ····move-result-object·p1 | 179 | ····move-result-object·p1 |
| |
180 | ····invoke-virtual·{p1},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; | 180 | ····invoke-virtual·{p1},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; |
| |
181 | ····move-result-object·p1 | 181 | ····move-result-object·p1 |
| |
182 | ····invoke-direct·{v0,·p1},·Lcom/android/providers/media/PermissionActivity$Resizer;-><init>(Landroid/util/DisplayMetrics;)V | 182 | ····invoke-direct·{v0,·p1},·Lcom/android/providers/media/PermissionActivity$Resizer;-><init>(Landroid/util/DisplayMetrics;)V |
| |
183 | ····.line·689 | 183 | ····.line·701 |
184 | ····invoke-static·{p3,·v0},·Landroid/graphics/ImageDecoder;->decodeBitmap(Landroid/graphics/ImageDecoder$Source;Landroid/graphics/ImageDecoder$OnHeaderDecodedListener;)Landroid/graphics/Bitmap; | 184 | ····invoke-static·{p3,·v0},·Landroid/graphics/ImageDecoder;->decodeBitmap(Landroid/graphics/ImageDecoder$Source;Landroid/graphics/ImageDecoder$OnHeaderDecodedListener;)Landroid/graphics/Bitmap; |
| |
185 | ····move-result-object·p1 | 185 | ····move-result-object·p1 |
| |
186 | ····iput-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->full:Landroid/graphics/Bitmap; | 186 | ····iput-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->full:Landroid/graphics/Bitmap; |
| |
187 | ····goto·:goto_4 | 187 | ····goto·:goto_4 |
| |
188 | ····.line·692 | 188 | ····.line·704 |
189 | ····:cond_4 | 189 | ····:cond_4 |
190 | ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->thumbnail:Landroid/graphics/Bitmap; | 190 | ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->thumbnail:Landroid/graphics/Bitmap; |
| |
191 | ····iput-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->full:Landroid/graphics/Bitmap; | 191 | ····iput-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->full:Landroid/graphics/Bitmap; |
192 | ····:try_end_4 | 192 | ····:try_end_4 |
193 | ····.catch·Ljava/io/IOException;·{:try_start_4·..·:try_end_4}·:catch_0 | 193 | ····.catch·Ljava/io/IOException;·{:try_start_4·..·:try_end_4}·:catch_0 |
| |
194 | ····goto·:goto_4 | 194 | ····goto·:goto_4 |
| |
195 | ····:goto_3 | 195 | ····:goto_3 |
196 | ····const-string·p3,·"MediaProvider" | 196 | ····const-string·p3,·"MediaProvider" |
| |
197 | ····.line·696 | 197 | ····.line·708 |
198 | ····invoke-static·{p3,·p1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I | 198 | ····invoke-static·{p3,·p1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I |
| |
199 | ····.line·697 | 199 | ····.line·709 |
200 | ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->thumbnail:Landroid/graphics/Bitmap; | 200 | ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->thumbnail:Landroid/graphics/Bitmap; |
| |
201 | ····if-nez·p1,·:cond_5 | 201 | ····if-nez·p1,·:cond_5 |
| |
202 | ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->full:Landroid/graphics/Bitmap; | 202 | ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->full:Landroid/graphics/Bitmap; |
| |
203 | ····if-nez·p1,·:cond_5 | 203 | ····if-nez·p1,·:cond_5 |
| |
204 | ····.line·698 | 204 | ····.line·710 |
205 | ····invoke-virtual·{v1,·p2},·Landroid/content/ContentResolver;->getType(Landroid/net/Uri;)Ljava/lang/String; | 205 | ····invoke-virtual·{v1,·p2},·Landroid/content/ContentResolver;->getType(Landroid/net/Uri;)Ljava/lang/String; |
| |
206 | ····move-result-object·p1 | 206 | ····move-result-object·p1 |
| |
207 | ····.line·699 | 207 | ····.line·711 |
208 | ····invoke-virtual·{v1,·p1},·Landroid/content/ContentResolver;->getTypeInfo(Ljava/lang/String;)Landroid/content/ContentResolver$MimeTypeInfo; | 208 | ····invoke-virtual·{v1,·p1},·Landroid/content/ContentResolver;->getTypeInfo(Ljava/lang/String;)Landroid/content/ContentResolver$MimeTypeInfo; |
| |
209 | ····move-result-object·p1 | 209 | ····move-result-object·p1 |
| |
210 | ····invoke-virtual·{p1},·Landroid/content/ContentResolver$MimeTypeInfo;->getIcon()Landroid/graphics/drawable/Icon; | 210 | ····invoke-virtual·{p1},·Landroid/content/ContentResolver$MimeTypeInfo;->getIcon()Landroid/graphics/drawable/Icon; |
| |
211 | ····move-result-object·p1 | 211 | ····move-result-object·p1 |
Offset 252, 103 lines modified | Offset 252, 103 lines modified |
252 | .end·method | 252 | .end·method |
| |
| |
253 | #·virtual·methods | 253 | #·virtual·methods |
254 | .method·public·bindFull(Landroid/widget/ImageView;)V | 254 | .method·public·bindFull(Landroid/widget/ImageView;)V |
255 | ····.locals·1 | 255 | ····.locals·1 |
| |
256 | ····.line·717 | 256 | ····.line·729 |
257 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->full:Landroid/graphics/Bitmap; | 257 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->full:Landroid/graphics/Bitmap; |
| |
258 | ····invoke-static·{v0},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; | 258 | ····invoke-static·{v0},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; |
| |
259 | ····.line·718 | 259 | ····.line·730 |
260 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->full:Landroid/graphics/Bitmap; | 260 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->full:Landroid/graphics/Bitmap; |
| |
261 | ····invoke-virtual·{p1,·v0},·Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V | 261 | ····invoke-virtual·{p1,·v0},·Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V |
| |
262 | ····.line·719 | 262 | ····.line·731 |
263 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->contentDescription:Ljava/lang/CharSequence; | 263 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->contentDescription:Ljava/lang/CharSequence; |
| |
264 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V | 264 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V |
| |
265 | ····const/4·p0,·0x0 | 265 | ····const/4·p0,·0x0 |
| |
266 | ····.line·720 | 266 | ····.line·732 |
267 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setVisibility(I)V | 267 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setVisibility(I)V |
| |
268 | ····return-void | 268 | ····return-void |
269 | .end·method | 269 | .end·method |
| |
270 | .method·public·bindMimeIcon(Landroid/widget/ImageView;)V | 270 | .method·public·bindMimeIcon(Landroid/widget/ImageView;)V |
271 | ····.locals·1 | 271 | ····.locals·1 |
| |
272 | ····.line·724 | 272 | ····.line·736 |
273 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->mimeIcon:Landroid/graphics/drawable/Icon; | 273 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->mimeIcon:Landroid/graphics/drawable/Icon; |
| |
274 | ····invoke-static·{v0},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; | 274 | ····invoke-static·{v0},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; |
| |
275 | ····.line·725 | 275 | ····.line·737 |
276 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->mimeIcon:Landroid/graphics/drawable/Icon; | 276 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->mimeIcon:Landroid/graphics/drawable/Icon; |
| |
277 | ····invoke-virtual·{p1,·v0},·Landroid/widget/ImageView;->setImageIcon(Landroid/graphics/drawable/Icon;)V | 277 | ····invoke-virtual·{p1,·v0},·Landroid/widget/ImageView;->setImageIcon(Landroid/graphics/drawable/Icon;)V |
| |
278 | ····.line·726 | 278 | ····.line·738 |
279 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->contentDescription:Ljava/lang/CharSequence; | 279 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->contentDescription:Ljava/lang/CharSequence; |
| |
280 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V | 280 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V |
| |
281 | ····const/4·p0,·0x0 | 281 | ····const/4·p0,·0x0 |
| |
282 | ····.line·727 | 282 | ····.line·739 |
283 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setVisibility(I)V | 283 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setVisibility(I)V |
| |
284 | ····const/4·p0,·0x1 | 284 | ····const/4·p0,·0x1 |
| |
285 | ····.line·728 | 285 | ····.line·740 |
286 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setClipToOutline(Z)V | 286 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setClipToOutline(Z)V |
| |
287 | ····return-void | 287 | ····return-void |
288 | .end·method | 288 | .end·method |
| |
289 | .method·public·bindThumbnail(Landroid/widget/ImageView;)V | 289 | .method·public·bindThumbnail(Landroid/widget/ImageView;)V |
290 | ····.locals·1 | 290 | ····.locals·1 |
| |
291 | ····.line·709 | 291 | ····.line·721 |
292 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->thumbnail:Landroid/graphics/Bitmap; | 292 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->thumbnail:Landroid/graphics/Bitmap; |
| |
293 | ····invoke-static·{v0},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; | 293 | ····invoke-static·{v0},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; |
| |
294 | ····.line·710 | 294 | ····.line·722 |
295 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->thumbnail:Landroid/graphics/Bitmap; | 295 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->thumbnail:Landroid/graphics/Bitmap; |
| |
296 | ····invoke-virtual·{p1,·v0},·Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V | 296 | ····invoke-virtual·{p1,·v0},·Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V |
| |
297 | ····.line·711 | 297 | ····.line·723 |
298 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->contentDescription:Ljava/lang/CharSequence; | 298 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->contentDescription:Ljava/lang/CharSequence; |
| |
299 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V | 299 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V |
| |
300 | ····const/4·p0,·0x0 | 300 | ····const/4·p0,·0x0 |
| |
301 | ····.line·712 | 301 | ····.line·724 |
302 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setVisibility(I)V | 302 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setVisibility(I)V |
| |
303 | ····const/4·p0,·0x1 | 303 | ····const/4·p0,·0x1 |
| |
304 | ····.line·713 | 304 | ····.line·725 |
305 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setClipToOutline(Z)V | 305 | ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setClipToOutline(Z)V |
| |
306 | ····return-void | 306 | ····return-void |
307 | .end·method | 307 | .end·method |
| |
308 | .method·public·isVisual()Z | 308 | .method·public·isVisual()Z |
309 | ····.locals·1 | 309 | ····.locals·1 |
| |
310 | ····.line·705 | 310 | ····.line·717 |
311 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->thumbnail:Landroid/graphics/Bitmap; | 311 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->thumbnail:Landroid/graphics/Bitmap; |
| |
312 | ····if-nez·v0,·:cond_1 | 312 | ····if-nez·v0,·:cond_1 |
| |
313 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->full:Landroid/graphics/Bitmap; | 313 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$Description;->full:Landroid/graphics/Bitmap; |
| |
314 | ····if-nez·v0,·:cond_1 | 314 | ····if-nez·v0,·:cond_1 |