| | | | |
| 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 |