Offset 32, 83 lines modifiedOffset 32, 83 lines modified
32 .field·public·thumbnail:Landroid/graphics/Bitmap;32 .field·public·thumbnail:Landroid/graphics/Bitmap;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·public·constructor·<init>(Landroid/content/Context;Landroid/net/Uri;I)V34 .method·public·constructor·<init>(Landroid/content/Context;Landroid/net/Uri;I)V
35 ····.locals·535 ····.locals·5
  
36 ····.line·66436 ····.line·676
37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
38 ····.line·66538 ····.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·v040 ····move-result-object·v0
  
41 ····.line·66641 ····.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·v143 ····move-result-object·v1
  
44 ····and-int/lit8·v2,·p3,·0x144 ····and-int/lit8·v2,·p3,·0x1
  
45 ····const/4·v3,·0x045 ····const/4·v3,·0x0
  
46 ····if-eqz·v2,·:cond_246 ····if-eqz·v2,·:cond_2
  
47 ····:try_start_047 ····:try_start_0
48 ····const-string·v2,·"_display_name"48 ····const-string·v2,·"_display_name"
  
49 ····.line·67249 ····.line·684
50 ····filled-new-array·{v2},·[Ljava/lang/String;50 ····filled-new-array·{v2},·[Ljava/lang/String;
  
51 ····move-result-object·v251 ····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·v253 ····move-result-object·v2
54 ····:try_end_054 ····:try_end_0
55 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_055 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0
  
56 ····.line·67456 ····.line·686
57 ····:try_start_157 ····:try_start_1
58 ····invoke-interface·{v2},·Landroid/database/Cursor;->moveToFirst()Z58 ····invoke-interface·{v2},·Landroid/database/Cursor;->moveToFirst()Z
  
59 ····move-result·v459 ····move-result·v4
  
60 ····if-eqz·v4,·:cond_060 ····if-eqz·v4,·:cond_0
  
61 ····const/4·v4,·0x061 ····const/4·v4,·0x0
  
62 ····.line·67562 ····.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·v464 ····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_166 ····:try_end_1
67 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_067 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
68 ····:cond_068 ····:cond_0
69 ····if-eqz·v2,·:cond_269 ····if-eqz·v2,·:cond_2
  
70 ····.line·67770 ····.line·689
71 ····:try_start_271 ····:try_start_2
72 ····invoke-interface·{v2},·Landroid/database/Cursor;->close()V72 ····invoke-interface·{v2},·Landroid/database/Cursor;->close()V
73 ····:try_end_273 ····:try_end_2
74 ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_074 ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_0
  
75 ····goto·:goto_175 ····goto·:goto_1
  
76 ····:catchall_076 ····:catchall_0
77 ····move-exception·p177 ····move-exception·p1
  
78 ····if-eqz·v2,·:cond_178 ····if-eqz·v2,·:cond_1
  
79 ····.line·67279 ····.line·684
80 ····:try_start_380 ····:try_start_3
81 ····invoke-interface·{v2},·Landroid/database/Cursor;->close()V81 ····invoke-interface·{v2},·Landroid/database/Cursor;->close()V
82 ····:try_end_382 ····:try_end_3
83 ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_183 ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_1
  
84 ····goto·:goto_084 ····goto·:goto_0
  
Offset 124, 33 lines modifiedOffset 124, 33 lines modified
  
124 ····:cond_2124 ····:cond_2
125 ····:goto_1125 ····:goto_1
126 ····and-int/lit8·v2,·p3,·0x2126 ····and-int/lit8·v2,·p3,·0x2
  
127 ····if-eqz·v2,·:cond_3127 ····if-eqz·v2,·:cond_3
  
128 ····.line·680128 ····.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·v4131 ····move-result-object·v4
  
132 ····iget·v4,·v4,·Landroid/util/DisplayMetrics;->widthPixels:I132 ····iget·v4,·v4,·Landroid/util/DisplayMetrics;->widthPixels:I
  
133 ····.line·681133 ····.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·v0135 ····move-result-object·v0
  
136 ····iget·v0,·v0,·Landroid/util/DisplayMetrics;->widthPixels:I136 ····iget·v0,·v0,·Landroid/util/DisplayMetrics;->widthPixels:I
  
137 ····invoke-direct·{v2,·v4,·v0},·Landroid/util/Size;-><init>(II)V137 ····invoke-direct·{v2,·v4,·v0},·Landroid/util/Size;-><init>(II)V
  
138 ····.line·682138 ····.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·v0140 ····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_2142 ····goto·:goto_2
Offset 162, 84 lines modifiedOffset 162, 84 lines modified
  
162 ····:cond_3162 ····:cond_3
163 ····:goto_2163 ····:goto_2
164 ····and-int/lit8·p3,·p3,·0x4164 ····and-int/lit8·p3,·p3,·0x4
  
165 ····if-eqz·p3,·:cond_5165 ····if-eqz·p3,·:cond_5
  
166 ····.line·687166 ····.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·p3168 ····move-result-object·p3
  
169 ····.line·688169 ····.line·700
170 ····invoke-static·{p3},·Landroid/graphics/ImageDecoder;->isMimeTypeSupported(Ljava/lang/String;)Z170 ····invoke-static·{p3},·Landroid/graphics/ImageDecoder;->isMimeTypeSupported(Ljava/lang/String;)Z
  
171 ····move-result·p3171 ····move-result·p3
  
172 ····if-eqz·p3,·:cond_4172 ····if-eqz·p3,·:cond_4
  
173 ····.line·689173 ····.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·p3175 ····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·690177 ····.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·p1179 ····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·p1181 ····move-result-object·p1
  
182 ····invoke-direct·{v0,·p1},·Lcom/android/providers/media/PermissionActivity$Resizer;-><init>(Landroid/util/DisplayMetrics;)V182 ····invoke-direct·{v0,·p1},·Lcom/android/providers/media/PermissionActivity$Resizer;-><init>(Landroid/util/DisplayMetrics;)V
  
183 ····.line·689183 ····.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·p1185 ····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_4187 ····goto·:goto_4
  
188 ····.line·692188 ····.line·704
189 ····:cond_4189 ····: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_4192 ····:try_end_4
193 ····.catch·Ljava/io/IOException;·{:try_start_4·..·:try_end_4}·:catch_0193 ····.catch·Ljava/io/IOException;·{:try_start_4·..·:try_end_4}·:catch_0
  
194 ····goto·:goto_4194 ····goto·:goto_4
  
195 ····:goto_3195 ····:goto_3
196 ····const-string·p3,·"MediaProvider"196 ····const-string·p3,·"MediaProvider"
  
197 ····.line·696197 ····.line·708
198 ····invoke-static·{p3,·p1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I198 ····invoke-static·{p3,·p1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I
  
199 ····.line·697199 ····.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_5201 ····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_5203 ····if-nez·p1,·:cond_5
  
204 ····.line·698204 ····.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·p1206 ····move-result-object·p1
  
207 ····.line·699207 ····.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·p1209 ····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·p1211 ····move-result-object·p1
Offset 252, 103 lines modifiedOffset 252, 103 lines modified
252 .end·method252 .end·method
  
  
253 #·virtual·methods253 #·virtual·methods
254 .method·public·bindFull(Landroid/widget/ImageView;)V254 .method·public·bindFull(Landroid/widget/ImageView;)V
255 ····.locals·1255 ····.locals·1
  
256 ····.line·717256 ····.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·718259 ····.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;)V261 ····invoke-virtual·{p1,·v0},·Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
  
262 ····.line·719262 ····.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;)V264 ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V
  
265 ····const/4·p0,·0x0265 ····const/4·p0,·0x0
  
266 ····.line·720266 ····.line·732
267 ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setVisibility(I)V267 ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setVisibility(I)V
  
268 ····return-void268 ····return-void
269 .end·method269 .end·method
  
270 .method·public·bindMimeIcon(Landroid/widget/ImageView;)V270 .method·public·bindMimeIcon(Landroid/widget/ImageView;)V
271 ····.locals·1271 ····.locals·1
  
272 ····.line·724272 ····.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·725275 ····.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;)V277 ····invoke-virtual·{p1,·v0},·Landroid/widget/ImageView;->setImageIcon(Landroid/graphics/drawable/Icon;)V
  
278 ····.line·726278 ····.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;)V280 ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V
  
281 ····const/4·p0,·0x0281 ····const/4·p0,·0x0
  
282 ····.line·727282 ····.line·739
283 ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setVisibility(I)V283 ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setVisibility(I)V
  
284 ····const/4·p0,·0x1284 ····const/4·p0,·0x1
  
285 ····.line·728285 ····.line·740
286 ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setClipToOutline(Z)V286 ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setClipToOutline(Z)V
  
287 ····return-void287 ····return-void
288 .end·method288 .end·method
  
289 .method·public·bindThumbnail(Landroid/widget/ImageView;)V289 .method·public·bindThumbnail(Landroid/widget/ImageView;)V
290 ····.locals·1290 ····.locals·1
  
291 ····.line·709291 ····.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·710294 ····.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;)V296 ····invoke-virtual·{p1,·v0},·Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
  
297 ····.line·711297 ····.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;)V299 ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V
  
300 ····const/4·p0,·0x0300 ····const/4·p0,·0x0
  
301 ····.line·712301 ····.line·724
302 ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setVisibility(I)V302 ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setVisibility(I)V
  
303 ····const/4·p0,·0x1303 ····const/4·p0,·0x1
  
304 ····.line·713304 ····.line·725
305 ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setClipToOutline(Z)V305 ····invoke-virtual·{p1,·p0},·Landroid/widget/ImageView;->setClipToOutline(Z)V
  
306 ····return-void306 ····return-void
307 .end·method307 .end·method
  
308 .method·public·isVisual()Z308 .method·public·isVisual()Z
309 ····.locals·1309 ····.locals·1
  
310 ····.line·705310 ····.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_1312 ····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_1314 ····if-nez·v0,·:cond_1