.class public Lcom/common/pictureselector/PhotoActivity; .super Landroidx/appcompat/app/AppCompatActivity; .source "PhotoActivity.java" # interfaces .implements Landroid/view/View$OnClickListener; .implements Landroid/widget/RadioGroup$OnCheckedChangeListener; .implements Landroid/widget/CompoundButton$OnCheckedChangeListener; # static fields .field private static final TAG:Ljava/lang/String; = "PhotoActivity" # instance fields .field private adapter:Lcom/common/pictureselector/adapter/GridImageAdapter; .field private aspect_ratio_x:I .field private aspect_ratio_y:I .field private broadcastReceiver:Landroid/content/BroadcastReceiver; .field private cb_choose_mode:Landroid/widget/CheckBox; .field private cb_compress:Landroid/widget/CheckBox; .field private cb_crop:Landroid/widget/CheckBox; .field private cb_crop_circular:Landroid/widget/CheckBox; .field private cb_hide:Landroid/widget/CheckBox; .field private cb_isCamera:Landroid/widget/CheckBox; .field private cb_isGif:Landroid/widget/CheckBox; .field private cb_mode:Landroid/widget/CheckBox; .field private cb_preview_audio:Landroid/widget/CheckBox; .field private cb_preview_img:Landroid/widget/CheckBox; .field private cb_preview_video:Landroid/widget/CheckBox; .field private cb_showCropFrame:Landroid/widget/CheckBox; .field private cb_showCropGrid:Landroid/widget/CheckBox; .field private cb_styleCrop:Landroid/widget/CheckBox; .field private cb_voice:Landroid/widget/CheckBox; .field private chooseMode:I .field private language:I .field private left_back:Landroid/widget/ImageView; .field private mCropParameterStyle:Lcom/luck/picture/lib/style/PictureCropParameterStyle; .field private mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; .field private maxSelectNum:I .field private minus:Landroid/widget/ImageView; .field private onAddPicClickListener:Lcom/common/pictureselector/adapter/GridImageAdapter$onAddPicClickListener; .field private plus:Landroid/widget/ImageView; .field private recyclerView:Landroidx/recyclerview/widget/RecyclerView; .field private rgb_crop:Landroid/widget/RadioGroup; .field private rgb_langue:Landroid/widget/RadioGroup; .field private rgb_photo_mode:Landroid/widget/RadioGroup; .field private rgb_style:Landroid/widget/RadioGroup; .field private selectList:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Lcom/luck/picture/lib/entity/LocalMedia;", ">;" } .end annotation .end field .field private themeId:I .field private tv_select_num:Landroid/widget/TextView; .field private x:I .field private y:I # direct methods .method public static synthetic $r8$lambda$WwoCq0Lvh5GU-T0MQbn-RijuHsc(Lcom/common/pictureselector/PhotoActivity;ILandroid/view/View;)V .registers 3 invoke-direct {p0, p1, p2}, Lcom/common/pictureselector/PhotoActivity;->lambda$onCreate$0(ILandroid/view/View;)V return-void .end method .method static bridge synthetic -$$Nest$fgetadapter(Lcom/common/pictureselector/PhotoActivity;)Lcom/common/pictureselector/adapter/GridImageAdapter; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->adapter:Lcom/common/pictureselector/adapter/GridImageAdapter; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetaspect_ratio_x(Lcom/common/pictureselector/PhotoActivity;)I .registers 1 iget p0, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_x:I return p0 .end method .method static bridge synthetic -$$Nest$fgetaspect_ratio_y(Lcom/common/pictureselector/PhotoActivity;)I .registers 1 iget p0, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_y:I return p0 .end method .method static bridge synthetic -$$Nest$fgetcb_choose_mode(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_choose_mode:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetcb_compress(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_compress:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetcb_crop(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_crop:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetcb_crop_circular(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_crop_circular:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetcb_hide(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_hide:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetcb_isCamera(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_isCamera:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetcb_isGif(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_isGif:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetcb_mode(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_mode:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetcb_preview_audio(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_audio:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetcb_preview_img(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_img:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetcb_preview_video(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_video:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetcb_showCropFrame(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_showCropFrame:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetcb_showCropGrid(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_showCropGrid:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetcb_styleCrop(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_styleCrop:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetcb_voice(Lcom/common/pictureselector/PhotoActivity;)Landroid/widget/CheckBox; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->cb_voice:Landroid/widget/CheckBox; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetchooseMode(Lcom/common/pictureselector/PhotoActivity;)I .registers 1 iget p0, p0, Lcom/common/pictureselector/PhotoActivity;->chooseMode:I return p0 .end method .method static bridge synthetic -$$Nest$fgetlanguage(Lcom/common/pictureselector/PhotoActivity;)I .registers 1 iget p0, p0, Lcom/common/pictureselector/PhotoActivity;->language:I return p0 .end method .method static bridge synthetic -$$Nest$fgetmCropParameterStyle(Lcom/common/pictureselector/PhotoActivity;)Lcom/luck/picture/lib/style/PictureCropParameterStyle; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->mCropParameterStyle:Lcom/luck/picture/lib/style/PictureCropParameterStyle; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetmPictureParameterStyle(Lcom/common/pictureselector/PhotoActivity;)Lcom/luck/picture/lib/style/PictureParameterStyle; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetmaxSelectNum(Lcom/common/pictureselector/PhotoActivity;)I .registers 1 iget p0, p0, Lcom/common/pictureselector/PhotoActivity;->maxSelectNum:I return p0 .end method .method static bridge synthetic -$$Nest$fgetselectList(Lcom/common/pictureselector/PhotoActivity;)Ljava/util/List; .registers 1 iget-object p0, p0, Lcom/common/pictureselector/PhotoActivity;->selectList:Ljava/util/List; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetthemeId(Lcom/common/pictureselector/PhotoActivity;)I .registers 1 iget p0, p0, Lcom/common/pictureselector/PhotoActivity;->themeId:I return p0 .end method .method static constructor ()V .registers 0 return-void .end method .method public constructor ()V .registers 2 .line 46 invoke-direct {p0}, Landroidx/appcompat/app/AppCompatActivity;->()V .line 49 new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;->()V iput-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->selectList:Ljava/util/List; const/16 v0, 0x9 .line 52 iput v0, p0, Lcom/common/pictureselector/PhotoActivity;->maxSelectNum:I .line 62 invoke-static {}, Lcom/luck/picture/lib/config/PictureMimeType;->ofAll()I move-result v0 iput v0, p0, Lcom/common/pictureselector/PhotoActivity;->chooseMode:I .line 158 new-instance v0, Lcom/common/pictureselector/PhotoActivity$1; invoke-direct {v0, p0}, Lcom/common/pictureselector/PhotoActivity$1;->(Lcom/common/pictureselector/PhotoActivity;)V iput-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->onAddPicClickListener:Lcom/common/pictureselector/adapter/GridImageAdapter$onAddPicClickListener; const/4 v0, 0x0 .line 639 iput v0, p0, Lcom/common/pictureselector/PhotoActivity;->x:I iput v0, p0, Lcom/common/pictureselector/PhotoActivity;->y:I .line 693 new-instance v0, Lcom/common/pictureselector/PhotoActivity$2; invoke-direct {v0, p0}, Lcom/common/pictureselector/PhotoActivity$2;->(Lcom/common/pictureselector/PhotoActivity;)V iput-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->broadcastReceiver:Landroid/content/BroadcastReceiver; return-void .end method .method private getDefaultStyle()V .registers 10 .line 422 new-instance v0, Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-direct {v0}, Lcom/luck/picture/lib/style/PictureParameterStyle;->()V iput-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const/4 v1, 0x0 .line 424 iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isChangeStatusBarFontColor:Z .line 426 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isOpenCompletedNumStyle:Z .line 428 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isOpenCheckNumStyle:Z .line 430 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const-string v1, "#393a3e" invoke-static {v1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureStatusBarColor:I .line 432 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {v1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleBarBackgroundColor:I .line 434 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f08038f iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleUpResId:I .line 436 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f08038e iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleDownResId:I .line 438 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f0803a8 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureFolderCheckedDotStyle:I .line 440 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f080392 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureLeftBackIcon:I .line 442 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f0600f6 invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleTextColor:I .line 444 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCancelTextColor:I .line 446 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f08038a iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCheckedStyle:I .line 448 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f0600ec invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureBottomBgColor:I .line 450 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f0803a7 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCheckNumBgStyle:I .line 452 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f0600ed invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->picturePreviewTextColor:I .line 454 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f0600e0 invoke-static {p0, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v4 iput v4, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureUnPreviewTextColor:I .line 456 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCompleteTextColor:I .line 458 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {p0, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureUnCompleteTextColor:I .line 460 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f0600f1 invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->picturePreviewBottomBgColor:I .line 462 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f080399 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureExternalPreviewDeleteStyle:I .line 464 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const/4 v2, 0x1 iput-boolean v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureExternalPreviewGonePreviewDelete:Z .line 466 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {v1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureNavBarColor:I .line 469 new-instance v0, Lcom/luck/picture/lib/style/PictureCropParameterStyle; const v2, 0x7f060027 .line 470 invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v4 .line 471 invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v5 .line 472 invoke-static {v1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v6 const v1, 0x7f060029 .line 473 invoke-static {p0, v1}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v7 iget-object v1, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iget-boolean v8, v1, Lcom/luck/picture/lib/style/PictureParameterStyle;->isChangeStatusBarFontColor:Z move-object v3, v0 invoke-direct/range {v3 .. v8}, Lcom/luck/picture/lib/style/PictureCropParameterStyle;->(IIIIZ)V iput-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mCropParameterStyle:Lcom/luck/picture/lib/style/PictureCropParameterStyle; return-void .end method .method private getNumStyle()V .registers 7 .line 533 new-instance v0, Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-direct {v0}, Lcom/luck/picture/lib/style/PictureParameterStyle;->()V iput-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const/4 v1, 0x0 .line 535 iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isChangeStatusBarFontColor:Z .line 537 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isOpenCompletedNumStyle:Z .line 539 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const/4 v1, 0x1 iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isOpenCheckNumStyle:Z .line 541 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const-string v2, "#7D7DFF" invoke-static {v2}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureStatusBarColor:I .line 543 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {v2}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleBarBackgroundColor:I .line 545 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f08038f iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleUpResId:I .line 547 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f08038e iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleDownResId:I .line 549 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f0803a8 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureFolderCheckedDotStyle:I .line 551 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f080392 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureLeftBackIcon:I .line 553 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f060029 invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleTextColor:I .line 555 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCancelTextColor:I .line 557 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f0800e8 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCheckedStyle:I .line 559 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f0600ec invoke-static {p0, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v4 iput v4, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureBottomBgColor:I .line 561 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v4, 0x7f08034b iput v4, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCheckNumBgStyle:I .line 563 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v4, 0x7f0600e5 invoke-static {p0, v4}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v4 iput v4, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->picturePreviewTextColor:I .line 565 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v4, 0x7f060020 invoke-static {p0, v4}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v5 iput v5, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureUnPreviewTextColor:I .line 567 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {p0, v4}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v5 iput v5, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCompleteTextColor:I .line 569 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {p0, v4}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v5 iput v5, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureUnCompleteTextColor:I .line 571 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {p0, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->picturePreviewBottomBgColor:I .line 573 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f080399 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureExternalPreviewDeleteStyle:I .line 575 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureExternalPreviewGonePreviewDelete:Z .line 578 new-instance v0, Lcom/luck/picture/lib/style/PictureCropParameterStyle; .line 579 invoke-static {p0, v4}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v1 .line 580 invoke-static {p0, v4}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 .line 581 invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iget-object v4, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iget-boolean v4, v4, Lcom/luck/picture/lib/style/PictureParameterStyle;->isChangeStatusBarFontColor:Z invoke-direct {v0, v1, v3, v2, v4}, Lcom/luck/picture/lib/style/PictureCropParameterStyle;->(IIIZ)V iput-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mCropParameterStyle:Lcom/luck/picture/lib/style/PictureCropParameterStyle; return-void .end method .method private getSinaStyle()V .registers 7 .line 587 new-instance v0, Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-direct {v0}, Lcom/luck/picture/lib/style/PictureParameterStyle;->()V iput-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const/4 v1, 0x1 .line 589 iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isChangeStatusBarFontColor:Z .line 591 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isOpenCompletedNumStyle:Z .line 593 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const/4 v2, 0x0 iput-boolean v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isOpenCheckNumStyle:Z .line 595 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const-string v2, "#FFFFFF" invoke-static {v2}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureStatusBarColor:I .line 597 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {v2}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleBarBackgroundColor:I .line 599 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f080241 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleUpResId:I .line 601 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f080240 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleDownResId:I .line 603 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f0803a8 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureFolderCheckedDotStyle:I .line 605 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f080231 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureLeftBackIcon:I .line 607 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f06001f invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleTextColor:I .line 609 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCancelTextColor:I .line 611 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f08038a iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCheckedStyle:I .line 613 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f0600ec invoke-static {p0, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureBottomBgColor:I .line 615 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f0803a7 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCheckNumBgStyle:I .line 617 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f0600ed invoke-static {p0, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v4 iput v4, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->picturePreviewTextColor:I .line 619 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v4, 0x7f0600e0 invoke-static {p0, v4}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v5 iput v5, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureUnPreviewTextColor:I .line 621 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {p0, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCompleteTextColor:I .line 623 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {p0, v4}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureUnCompleteTextColor:I .line 625 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f0600f1 invoke-static {p0, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->picturePreviewBottomBgColor:I .line 627 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f080393 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureExternalPreviewDeleteStyle:I .line 629 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureExternalPreviewGonePreviewDelete:Z .line 632 new-instance v0, Lcom/luck/picture/lib/style/PictureCropParameterStyle; const v1, 0x7f060029 .line 633 invoke-static {p0, v1}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 .line 634 invoke-static {p0, v1}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v1 .line 635 invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iget-object v4, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iget-boolean v4, v4, Lcom/luck/picture/lib/style/PictureParameterStyle;->isChangeStatusBarFontColor:Z invoke-direct {v0, v3, v1, v2, v4}, Lcom/luck/picture/lib/style/PictureCropParameterStyle;->(IIIZ)V iput-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mCropParameterStyle:Lcom/luck/picture/lib/style/PictureCropParameterStyle; return-void .end method .method private getWhiteStyle()V .registers 7 .line 479 new-instance v0, Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-direct {v0}, Lcom/luck/picture/lib/style/PictureParameterStyle;->()V iput-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const/4 v1, 0x1 .line 481 iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isChangeStatusBarFontColor:Z .line 483 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const/4 v2, 0x0 iput-boolean v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isOpenCompletedNumStyle:Z .line 485 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iput-boolean v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isOpenCheckNumStyle:Z .line 487 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const-string v2, "#FFFFFF" invoke-static {v2}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureStatusBarColor:I .line 489 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {v2}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleBarBackgroundColor:I .line 491 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f080241 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleUpResId:I .line 493 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f080240 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleDownResId:I .line 495 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f0803a8 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureFolderCheckedDotStyle:I .line 497 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f080231 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureLeftBackIcon:I .line 499 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f06001f invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleTextColor:I .line 501 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCancelTextColor:I .line 503 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f08038a iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCheckedStyle:I .line 505 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f0600ec invoke-static {p0, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureBottomBgColor:I .line 507 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f0803a7 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCheckNumBgStyle:I .line 509 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f0600ed invoke-static {p0, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v4 iput v4, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->picturePreviewTextColor:I .line 511 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v4, 0x7f0600e0 invoke-static {p0, v4}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v5 iput v5, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureUnPreviewTextColor:I .line 513 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {p0, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCompleteTextColor:I .line 515 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {p0, v4}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureUnCompleteTextColor:I .line 517 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f0600f1 invoke-static {p0, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->picturePreviewBottomBgColor:I .line 519 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v3, 0x7f080393 iput v3, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureExternalPreviewDeleteStyle:I .line 521 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureExternalPreviewGonePreviewDelete:Z .line 524 new-instance v0, Lcom/luck/picture/lib/style/PictureCropParameterStyle; const v1, 0x7f060029 .line 525 invoke-static {p0, v1}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v3 .line 526 invoke-static {p0, v1}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v1 .line 527 invoke-static {p0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iget-object v4, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iget-boolean v4, v4, Lcom/luck/picture/lib/style/PictureParameterStyle;->isChangeStatusBarFontColor:Z invoke-direct {v0, v3, v1, v2, v4}, Lcom/luck/picture/lib/style/PictureCropParameterStyle;->(IIIZ)V iput-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mCropParameterStyle:Lcom/luck/picture/lib/style/PictureCropParameterStyle; return-void .end method .method private synthetic lambda$onCreate$0(ILandroid/view/View;)V .registers 5 .line 115 iget-object p2, p0, Lcom/common/pictureselector/PhotoActivity;->selectList:Ljava/util/List; invoke-interface {p2}, Ljava/util/List;->size()I move-result p2 if-lez p2, :cond_52 .line 116 iget-object p2, p0, Lcom/common/pictureselector/PhotoActivity;->selectList:Ljava/util/List; invoke-interface {p2, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object p2 check-cast p2, Lcom/luck/picture/lib/entity/LocalMedia; .line 117 invoke-virtual {p2}, Lcom/luck/picture/lib/entity/LocalMedia;->getMimeType()Ljava/lang/String; move-result-object v0 .line 118 invoke-static {v0}, Lcom/luck/picture/lib/config/PictureMimeType;->getMimeType(Ljava/lang/String;)I move-result v0 const/4 v1, 0x2 if-eq v0, v1, :cond_47 const/4 v1, 0x3 if-eq v0, v1, :cond_3b .line 133 invoke-static {p0}, Lcom/luck/picture/lib/PictureSelector;->create(Landroid/app/Activity;)Lcom/luck/picture/lib/PictureSelector; move-result-object p2 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; .line 135 invoke-virtual {p2, v0}, Lcom/luck/picture/lib/PictureSelector;->setPictureStyle(Lcom/luck/picture/lib/style/PictureParameterStyle;)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object p2 const/4 v0, 0x1 .line 137 invoke-virtual {p2, v0}, Lcom/luck/picture/lib/PictureSelectionModel;->isNotPreviewDownload(Z)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object p2 .line 138 invoke-static {}, Lcom/common/pictureselector/GlideEngine;->createGlideEngine()Lcom/common/pictureselector/GlideEngine; move-result-object v0 invoke-virtual {p2, v0}, Lcom/luck/picture/lib/PictureSelectionModel;->loadImageEngine(Lcom/luck/picture/lib/engine/ImageEngine;)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object p2 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->selectList:Ljava/util/List; .line 139 invoke-virtual {p2, p1, v0}, Lcom/luck/picture/lib/PictureSelectionModel;->openExternalPreview(ILjava/util/List;)V goto :goto_52 .line 126 :cond_3b invoke-static {p0}, Lcom/luck/picture/lib/PictureSelector;->create(Landroid/app/Activity;)Lcom/luck/picture/lib/PictureSelector; move-result-object p1 invoke-virtual {p2}, Lcom/luck/picture/lib/entity/LocalMedia;->getPath()Ljava/lang/String; move-result-object p2 invoke-virtual {p1, p2}, Lcom/luck/picture/lib/PictureSelector;->externalPictureAudio(Ljava/lang/String;)V goto :goto_52 .line 122 :cond_47 invoke-static {p0}, Lcom/luck/picture/lib/PictureSelector;->create(Landroid/app/Activity;)Lcom/luck/picture/lib/PictureSelector; move-result-object p1 invoke-virtual {p2}, Lcom/luck/picture/lib/entity/LocalMedia;->getPath()Ljava/lang/String; move-result-object p2 invoke-virtual {p1, p2}, Lcom/luck/picture/lib/PictureSelector;->externalPictureVideo(Ljava/lang/String;)V :cond_52 :goto_52 return-void .end method # virtual methods .method protected onActivityResult(IILandroid/content/Intent;)V .registers 6 .line 267 invoke-super {p0, p1, p2, p3}, Landroidx/appcompat/app/AppCompatActivity;->onActivityResult(IILandroid/content/Intent;)V const/4 v0, -0x1 if-ne p2, v0, :cond_89 const/16 p2, 0xbc if-eq p1, p2, :cond_c goto/16 :goto_89 .line 272 :cond_c invoke-static {p3}, Lcom/luck/picture/lib/PictureSelector;->obtainMultipleResult(Landroid/content/Intent;)Ljava/util/List; move-result-object p1 iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->selectList:Ljava/util/List; .line 279 invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; move-result-object p1 :goto_16 invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z move-result p2 if-eqz p2, :cond_7d invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object p2 check-cast p2, Lcom/luck/picture/lib/entity/LocalMedia; .line 280 sget-object p3, Lcom/common/pictureselector/PhotoActivity;->TAG:Ljava/lang/String; new-instance v0, Ljava/lang/StringBuilder; const-string v1, "\u538b\u7f29---->" invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p2}, Lcom/luck/picture/lib/entity/LocalMedia;->getCompressPath()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v0 invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-static {p3, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 281 new-instance v0, Ljava/lang/StringBuilder; const-string v1, "\u539f\u56fe---->" invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p2}, Lcom/luck/picture/lib/entity/LocalMedia;->getPath()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v0 invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-static {p3, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 282 new-instance v0, Ljava/lang/StringBuilder; const-string v1, "\u88c1\u526a---->" invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p2}, Lcom/luck/picture/lib/entity/LocalMedia;->getCutPath()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v0 invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-static {p3, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 283 new-instance v0, Ljava/lang/StringBuilder; const-string v1, "Android Q \u7279\u6709Path---->" invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p2}, Lcom/luck/picture/lib/entity/LocalMedia;->getAndroidQToPath()Ljava/lang/String; move-result-object p2 invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object p2 invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p2 invoke-static {p3, p2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I goto :goto_16 .line 285 :cond_7d iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->adapter:Lcom/common/pictureselector/adapter/GridImageAdapter; iget-object p2, p0, Lcom/common/pictureselector/PhotoActivity;->selectList:Ljava/util/List; invoke-virtual {p1, p2}, Lcom/common/pictureselector/adapter/GridImageAdapter;->setList(Ljava/util/List;)V .line 286 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->adapter:Lcom/common/pictureselector/adapter/GridImageAdapter; invoke-virtual {p1}, Lcom/common/pictureselector/adapter/GridImageAdapter;->notifyDataSetChanged()V :cond_89 :goto_89 return-void .end method .method public onCheckedChanged(Landroid/widget/CompoundButton;Z)V .registers 6 .line 643 invoke-virtual {p1}, Landroid/widget/CompoundButton;->getId()I move-result p1 const/16 v0, 0x8 const/4 v1, 0x0 packed-switch p1, :pswitch_data_80 goto/16 :goto_7f :pswitch_c const/4 p1, 0x1 if-eqz p2, :cond_1c .line 654 iget v2, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_x:I iput v2, p0, Lcom/common/pictureselector/PhotoActivity;->x:I .line 655 iget v2, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_y:I iput v2, p0, Lcom/common/pictureselector/PhotoActivity;->y:I .line 656 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_x:I .line 657 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_y:I goto :goto_24 .line 659 :cond_1c iget v2, p0, Lcom/common/pictureselector/PhotoActivity;->x:I iput v2, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_x:I .line 660 iget v2, p0, Lcom/common/pictureselector/PhotoActivity;->y:I iput v2, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_y:I .line 662 :goto_24 iget-object v2, p0, Lcom/common/pictureselector/PhotoActivity;->rgb_crop:Landroid/widget/RadioGroup; if-eqz p2, :cond_29 goto :goto_2a :cond_29 move v0, v1 :goto_2a invoke-virtual {v2, v0}, Landroid/widget/RadioGroup;->setVisibility(I)V if-eqz p2, :cond_3a .line 664 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_showCropFrame:Landroid/widget/CheckBox; invoke-virtual {p1, v1}, Landroid/widget/CheckBox;->setChecked(Z)V .line 665 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_showCropGrid:Landroid/widget/CheckBox; invoke-virtual {p1, v1}, Landroid/widget/CheckBox;->setChecked(Z)V goto :goto_7f .line 667 :cond_3a iget-object p2, p0, Lcom/common/pictureselector/PhotoActivity;->cb_showCropFrame:Landroid/widget/CheckBox; invoke-virtual {p2, p1}, Landroid/widget/CheckBox;->setChecked(Z)V .line 668 iget-object p2, p0, Lcom/common/pictureselector/PhotoActivity;->cb_showCropGrid:Landroid/widget/CheckBox; invoke-virtual {p2, p1}, Landroid/widget/CheckBox;->setChecked(Z)V goto :goto_7f .line 645 :pswitch_45 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->rgb_crop:Landroid/widget/RadioGroup; if-eqz p2, :cond_4b move v2, v1 goto :goto_4c :cond_4b move v2, v0 :goto_4c invoke-virtual {p1, v2}, Landroid/widget/RadioGroup;->setVisibility(I)V .line 646 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_hide:Landroid/widget/CheckBox; if-eqz p2, :cond_55 move v2, v1 goto :goto_56 :cond_55 move v2, v0 :goto_56 invoke-virtual {p1, v2}, Landroid/widget/CheckBox;->setVisibility(I)V .line 647 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_crop_circular:Landroid/widget/CheckBox; if-eqz p2, :cond_5f move v2, v1 goto :goto_60 :cond_5f move v2, v0 :goto_60 invoke-virtual {p1, v2}, Landroid/widget/CheckBox;->setVisibility(I)V .line 648 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_styleCrop:Landroid/widget/CheckBox; if-eqz p2, :cond_69 move v2, v1 goto :goto_6a :cond_69 move v2, v0 :goto_6a invoke-virtual {p1, v2}, Landroid/widget/CheckBox;->setVisibility(I)V .line 649 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_showCropFrame:Landroid/widget/CheckBox; if-eqz p2, :cond_73 move v2, v1 goto :goto_74 :cond_73 move v2, v0 :goto_74 invoke-virtual {p1, v2}, Landroid/widget/CheckBox;->setVisibility(I)V .line 650 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_showCropGrid:Landroid/widget/CheckBox; if-eqz p2, :cond_7c move v0, v1 :cond_7c invoke-virtual {p1, v0}, Landroid/widget/CheckBox;->setVisibility(I)V :goto_7f return-void :pswitch_data_80 .packed-switch 0x7f09009b :pswitch_45 :pswitch_c .end packed-switch .end method .method public onCheckedChanged(Landroid/widget/RadioGroup;I)V .registers 8 const/4 p1, 0x4 const/4 v0, 0x2 const/4 v1, 0x3 const/16 v2, 0x8 const/4 v3, 0x1 const/4 v4, 0x0 packed-switch p2, :pswitch_data_130 goto/16 :goto_12f .line 363 :pswitch_c iput v4, p0, Lcom/common/pictureselector/PhotoActivity;->language:I goto/16 :goto_12f :pswitch_10 const p1, 0x7f110224 .line 405 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->themeId:I .line 406 invoke-direct {p0}, Lcom/common/pictureselector/PhotoActivity;->getWhiteStyle()V goto/16 :goto_12f .line 345 :pswitch_1a invoke-static {}, Lcom/luck/picture/lib/config/PictureMimeType;->ofVideo()I move-result p1 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->chooseMode:I .line 346 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_img:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setChecked(Z)V .line 347 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_video:Landroid/widget/CheckBox; invoke-virtual {p1, v3}, Landroid/widget/CheckBox;->setChecked(Z)V .line 348 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_isGif:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setChecked(Z)V .line 349 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_isGif:Landroid/widget/CheckBox; invoke-virtual {p1, v2}, Landroid/widget/CheckBox;->setVisibility(I)V .line 350 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_video:Landroid/widget/CheckBox; invoke-virtual {p1, v3}, Landroid/widget/CheckBox;->setChecked(Z)V .line 351 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_video:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setVisibility(I)V .line 352 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_img:Landroid/widget/CheckBox; invoke-virtual {p1, v2}, Landroid/widget/CheckBox;->setVisibility(I)V .line 353 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_img:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setChecked(Z)V .line 354 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_compress:Landroid/widget/CheckBox; invoke-virtual {p1, v2}, Landroid/widget/CheckBox;->setVisibility(I)V .line 355 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_audio:Landroid/widget/CheckBox; invoke-virtual {p1, v2}, Landroid/widget/CheckBox;->setVisibility(I)V .line 356 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_crop:Landroid/widget/CheckBox; invoke-virtual {p1, v2}, Landroid/widget/CheckBox;->setVisibility(I)V goto/16 :goto_12f .line 369 :pswitch_59 iput v0, p0, Lcom/common/pictureselector/PhotoActivity;->language:I goto/16 :goto_12f .line 366 :pswitch_5d iput v3, p0, Lcom/common/pictureselector/PhotoActivity;->language:I goto/16 :goto_12f :pswitch_61 const p1, 0x7f110222 .line 413 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->themeId:I .line 414 invoke-direct {p0}, Lcom/common/pictureselector/PhotoActivity;->getSinaStyle()V goto/16 :goto_12f :pswitch_6b const p1, 0x7f110221 .line 409 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->themeId:I .line 410 invoke-direct {p0}, Lcom/common/pictureselector/PhotoActivity;->getNumStyle()V goto/16 :goto_12f .line 372 :pswitch_75 iput v1, p0, Lcom/common/pictureselector/PhotoActivity;->language:I goto/16 :goto_12f .line 331 :pswitch_79 invoke-static {}, Lcom/luck/picture/lib/config/PictureMimeType;->ofImage()I move-result p1 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->chooseMode:I .line 332 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_img:Landroid/widget/CheckBox; invoke-virtual {p1, v3}, Landroid/widget/CheckBox;->setChecked(Z)V .line 333 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_video:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setChecked(Z)V .line 334 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_isGif:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setChecked(Z)V .line 335 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_video:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setChecked(Z)V .line 336 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_video:Landroid/widget/CheckBox; invoke-virtual {p1, v2}, Landroid/widget/CheckBox;->setVisibility(I)V .line 337 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_img:Landroid/widget/CheckBox; invoke-virtual {p1, v3}, Landroid/widget/CheckBox;->setChecked(Z)V .line 338 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_audio:Landroid/widget/CheckBox; invoke-virtual {p1, v2}, Landroid/widget/CheckBox;->setVisibility(I)V .line 339 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_img:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setVisibility(I)V .line 340 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_compress:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setVisibility(I)V .line 341 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_crop:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setVisibility(I)V .line 342 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_isGif:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setVisibility(I)V goto/16 :goto_12f :pswitch_b8 const/4 p1, 0x5 .line 378 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->language:I goto/16 :goto_12f :pswitch_bd const p1, 0x7f110223 .line 401 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->themeId:I .line 402 invoke-direct {p0}, Lcom/common/pictureselector/PhotoActivity;->getDefaultStyle()V goto :goto_12f .line 375 :pswitch_c6 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->language:I goto :goto_12f .line 381 :pswitch_c9 iput v4, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_x:I .line 382 iput v4, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_y:I goto :goto_12f .line 389 :pswitch_ce iput v1, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_x:I .line 390 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_y:I goto :goto_12f .line 393 :pswitch_d3 iput v1, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_x:I .line 394 iput v0, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_y:I goto :goto_12f .line 385 :pswitch_d8 iput v3, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_x:I .line 386 iput v3, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_y:I goto :goto_12f :pswitch_dd const/16 p1, 0x10 .line 397 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_x:I const/16 p1, 0x9 .line 398 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->aspect_ratio_y:I goto :goto_12f .line 359 :pswitch_e6 invoke-static {}, Lcom/luck/picture/lib/config/PictureMimeType;->ofAudio()I move-result p1 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->chooseMode:I .line 360 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_audio:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setVisibility(I)V goto :goto_12f .line 317 :pswitch_f2 invoke-static {}, Lcom/luck/picture/lib/config/PictureMimeType;->ofAll()I move-result p1 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->chooseMode:I .line 318 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_img:Landroid/widget/CheckBox; invoke-virtual {p1, v3}, Landroid/widget/CheckBox;->setChecked(Z)V .line 319 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_video:Landroid/widget/CheckBox; invoke-virtual {p1, v3}, Landroid/widget/CheckBox;->setChecked(Z)V .line 320 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_isGif:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setChecked(Z)V .line 321 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_video:Landroid/widget/CheckBox; invoke-virtual {p1, v3}, Landroid/widget/CheckBox;->setChecked(Z)V .line 322 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_img:Landroid/widget/CheckBox; invoke-virtual {p1, v3}, Landroid/widget/CheckBox;->setChecked(Z)V .line 323 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_video:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setVisibility(I)V .line 324 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_img:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setVisibility(I)V .line 325 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_compress:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setVisibility(I)V .line 326 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_crop:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setVisibility(I)V .line 327 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_isGif:Landroid/widget/CheckBox; invoke-virtual {p1, v4}, Landroid/widget/CheckBox;->setVisibility(I)V .line 328 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_audio:Landroid/widget/CheckBox; invoke-virtual {p1, v2}, Landroid/widget/CheckBox;->setVisibility(I)V :goto_12f return-void :pswitch_data_130 .packed-switch 0x7f090374 :pswitch_f2 :pswitch_e6 :pswitch_dd :pswitch_d8 :pswitch_d3 :pswitch_ce :pswitch_c9 :pswitch_c6 :pswitch_bd :pswitch_b8 :pswitch_79 :pswitch_75 :pswitch_6b :pswitch_61 :pswitch_5d :pswitch_59 :pswitch_1a :pswitch_10 :pswitch_c .end packed-switch .end method .method public onClick(Landroid/view/View;)V .registers 5 .line 294 invoke-virtual {p1}, Landroid/view/View;->getId()I move-result p1 const v0, 0x7f090213 if-eq p1, v0, :cond_63 const v0, 0x7f0902d7 const-string v1, "" const/4 v2, 0x1 if-eq p1, v0, :cond_3c const v0, 0x7f090310 if-eq p1, v0, :cond_17 goto :goto_66 .line 306 :cond_17 iget p1, p0, Lcom/common/pictureselector/PhotoActivity;->maxSelectNum:I add-int/2addr p1, v2 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->maxSelectNum:I .line 307 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->tv_select_num:Landroid/widget/TextView; new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V iget v2, p0, Lcom/common/pictureselector/PhotoActivity;->maxSelectNum:I invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; move-result-object v0 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v0 invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 308 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->adapter:Lcom/common/pictureselector/adapter/GridImageAdapter; iget v0, p0, Lcom/common/pictureselector/PhotoActivity;->maxSelectNum:I invoke-virtual {p1, v0}, Lcom/common/pictureselector/adapter/GridImageAdapter;->setSelectMax(I)V goto :goto_66 .line 299 :cond_3c iget p1, p0, Lcom/common/pictureselector/PhotoActivity;->maxSelectNum:I if-le p1, v2, :cond_43 sub-int/2addr p1, v2 .line 300 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->maxSelectNum:I .line 302 :cond_43 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->tv_select_num:Landroid/widget/TextView; new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V iget v2, p0, Lcom/common/pictureselector/PhotoActivity;->maxSelectNum:I invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; move-result-object v0 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v0 invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 303 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->adapter:Lcom/common/pictureselector/adapter/GridImageAdapter; iget v0, p0, Lcom/common/pictureselector/PhotoActivity;->maxSelectNum:I invoke-virtual {p1, v0}, Lcom/common/pictureselector/adapter/GridImageAdapter;->setSelectMax(I)V goto :goto_66 .line 296 :cond_63 invoke-virtual {p0}, Lcom/common/pictureselector/PhotoActivity;->finish()V :goto_66 return-void .end method .method protected onCreate(Landroid/os/Bundle;)V .registers 6 .line 69 invoke-super {p0, p1}, Landroidx/appcompat/app/AppCompatActivity;->onCreate(Landroid/os/Bundle;)V const p1, 0x7f0c003f .line 70 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->setContentView(I)V const p1, 0x7f110223 .line 71 iput p1, p0, Lcom/common/pictureselector/PhotoActivity;->themeId:I .line 72 invoke-direct {p0}, Lcom/common/pictureselector/PhotoActivity;->getDefaultStyle()V const p1, 0x7f0902d7 .line 73 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/ImageView; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->minus:Landroid/widget/ImageView; const p1, 0x7f090310 .line 74 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/ImageView; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->plus:Landroid/widget/ImageView; const p1, 0x7f090633 .line 75 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/TextView; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->tv_select_num:Landroid/widget/TextView; const p1, 0x7f0903a9 .line 76 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/RadioGroup; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->rgb_crop:Landroid/widget/RadioGroup; const p1, 0x7f0903ae .line 77 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/RadioGroup; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->rgb_style:Landroid/widget/RadioGroup; const p1, 0x7f0903ab .line 78 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/RadioGroup; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->rgb_photo_mode:Landroid/widget/RadioGroup; const p1, 0x7f0903aa .line 79 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/RadioGroup; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->rgb_langue:Landroid/widget/RadioGroup; const p1, 0x7f0900a7 .line 80 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_voice:Landroid/widget/CheckBox; const p1, 0x7f090099 .line 81 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_choose_mode:Landroid/widget/CheckBox; const p1, 0x7f09009e .line 82 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_isCamera:Landroid/widget/CheckBox; const p1, 0x7f09009f .line 83 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_isGif:Landroid/widget/CheckBox; const p1, 0x7f0900a2 .line 84 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_img:Landroid/widget/CheckBox; const p1, 0x7f0900a3 .line 85 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_video:Landroid/widget/CheckBox; const p1, 0x7f09009b .line 86 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_crop:Landroid/widget/CheckBox; const p1, 0x7f0900a6 .line 87 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_styleCrop:Landroid/widget/CheckBox; const p1, 0x7f09009a .line 88 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_compress:Landroid/widget/CheckBox; const p1, 0x7f0900a0 .line 89 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_mode:Landroid/widget/CheckBox; const p1, 0x7f0900a5 .line 90 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_showCropGrid:Landroid/widget/CheckBox; const p1, 0x7f0900a4 .line 91 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_showCropFrame:Landroid/widget/CheckBox; const p1, 0x7f0900a1 .line 92 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_preview_audio:Landroid/widget/CheckBox; const p1, 0x7f09009d .line 93 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_hide:Landroid/widget/CheckBox; const p1, 0x7f09009c .line 94 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/CheckBox; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_crop_circular:Landroid/widget/CheckBox; .line 95 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->rgb_crop:Landroid/widget/RadioGroup; invoke-virtual {p1, p0}, Landroid/widget/RadioGroup;->setOnCheckedChangeListener(Landroid/widget/RadioGroup$OnCheckedChangeListener;)V .line 96 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->rgb_style:Landroid/widget/RadioGroup; invoke-virtual {p1, p0}, Landroid/widget/RadioGroup;->setOnCheckedChangeListener(Landroid/widget/RadioGroup$OnCheckedChangeListener;)V .line 97 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->rgb_photo_mode:Landroid/widget/RadioGroup; invoke-virtual {p1, p0}, Landroid/widget/RadioGroup;->setOnCheckedChangeListener(Landroid/widget/RadioGroup$OnCheckedChangeListener;)V .line 98 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->rgb_photo_mode:Landroid/widget/RadioGroup; const v0, 0x7f09037e invoke-virtual {p1, v0}, Landroid/widget/RadioGroup;->check(I)V .line 99 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->rgb_langue:Landroid/widget/RadioGroup; invoke-virtual {p1, p0}, Landroid/widget/RadioGroup;->setOnCheckedChangeListener(Landroid/widget/RadioGroup$OnCheckedChangeListener;)V const p1, 0x7f09038c .line 100 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroidx/recyclerview/widget/RecyclerView; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->recyclerView:Landroidx/recyclerview/widget/RecyclerView; const p1, 0x7f090213 .line 101 invoke-virtual {p0, p1}, Lcom/common/pictureselector/PhotoActivity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/ImageView; iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->left_back:Landroid/widget/ImageView; .line 102 invoke-virtual {p1, p0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 103 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->minus:Landroid/widget/ImageView; invoke-virtual {p1, p0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 104 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->plus:Landroid/widget/ImageView; invoke-virtual {p1, p0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 105 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_crop:Landroid/widget/CheckBox; invoke-virtual {p1, p0}, Landroid/widget/CheckBox;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V .line 106 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_crop_circular:Landroid/widget/CheckBox; invoke-virtual {p1, p0}, Landroid/widget/CheckBox;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V .line 107 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->cb_compress:Landroid/widget/CheckBox; invoke-virtual {p1, p0}, Landroid/widget/CheckBox;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V .line 108 new-instance p1, Lcom/common/pictureselector/FullyGridLayoutManager; const/4 v0, 0x4 const/4 v1, 0x1 const/4 v2, 0x0 invoke-direct {p1, p0, v0, v1, v2}, Lcom/common/pictureselector/FullyGridLayoutManager;->(Landroid/content/Context;IIZ)V .line 109 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->recyclerView:Landroidx/recyclerview/widget/RecyclerView; invoke-virtual {v0, p1}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V .line 110 new-instance p1, Lcom/common/pictureselector/adapter/GridImageAdapter; iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->onAddPicClickListener:Lcom/common/pictureselector/adapter/GridImageAdapter$onAddPicClickListener; invoke-direct {p1, p0, v0}, Lcom/common/pictureselector/adapter/GridImageAdapter;->(Landroid/content/Context;Lcom/common/pictureselector/adapter/GridImageAdapter$onAddPicClickListener;)V iput-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->adapter:Lcom/common/pictureselector/adapter/GridImageAdapter; .line 111 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->selectList:Ljava/util/List; invoke-virtual {p1, v0}, Lcom/common/pictureselector/adapter/GridImageAdapter;->setList(Ljava/util/List;)V .line 112 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->adapter:Lcom/common/pictureselector/adapter/GridImageAdapter; iget v0, p0, Lcom/common/pictureselector/PhotoActivity;->maxSelectNum:I invoke-virtual {p1, v0}, Lcom/common/pictureselector/adapter/GridImageAdapter;->setSelectMax(I)V .line 113 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->recyclerView:Landroidx/recyclerview/widget/RecyclerView; iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->adapter:Lcom/common/pictureselector/adapter/GridImageAdapter; invoke-virtual {p1, v0}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V .line 114 iget-object p1, p0, Lcom/common/pictureselector/PhotoActivity;->adapter:Lcom/common/pictureselector/adapter/GridImageAdapter; new-instance v0, Lcom/common/pictureselector/PhotoActivity$$ExternalSyntheticLambda0; invoke-direct {v0, p0}, Lcom/common/pictureselector/PhotoActivity$$ExternalSyntheticLambda0;->(Lcom/common/pictureselector/PhotoActivity;)V invoke-virtual {p1, v0}, Lcom/common/pictureselector/adapter/GridImageAdapter;->setOnItemClickListener(Lcom/common/pictureselector/adapter/GridImageAdapter$OnItemClickListener;)V .line 146 const-string p1, "android.permission.WRITE_EXTERNAL_STORAGE" invoke-static {p0, p1}, Lcom/luck/picture/lib/permissions/PermissionChecker;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)Z move-result v0 if-eqz v0, :cond_194 .line 147 invoke-static {}, Lcom/luck/picture/lib/config/PictureMimeType;->ofImage()I move-result p1 invoke-static {p0, p1}, Lcom/luck/picture/lib/tools/PictureFileUtils;->deleteCacheDirFile(Landroid/content/Context;I)V goto :goto_19b .line 149 :cond_194 new-array v0, v1, [Ljava/lang/String; aput-object p1, v0, v2 invoke-static {p0, v0, v1}, Lcom/luck/picture/lib/permissions/PermissionChecker;->requestPermissions(Landroid/app/Activity;[Ljava/lang/String;I)V .line 154 :goto_19b invoke-static {p0}, Lcom/luck/picture/lib/broadcast/BroadcastManager;->getInstance(Landroid/content/Context;)Lcom/luck/picture/lib/broadcast/BroadcastManager; move-result-object p1 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->broadcastReceiver:Landroid/content/BroadcastReceiver; new-array v1, v1, [Ljava/lang/String; const-string v3, "com.luck.picture.lib.action.delete_preview_position" aput-object v3, v1, v2 invoke-virtual {p1, v0, v1}, Lcom/luck/picture/lib/broadcast/BroadcastManager;->registerReceiver(Landroid/content/BroadcastReceiver;[Ljava/lang/String;)V return-void .end method .method protected onDestroy()V .registers 6 .line 714 invoke-super {p0}, Landroidx/appcompat/app/AppCompatActivity;->onDestroy()V .line 715 iget-object v0, p0, Lcom/common/pictureselector/PhotoActivity;->broadcastReceiver:Landroid/content/BroadcastReceiver; if-eqz v0, :cond_18 .line 716 invoke-static {p0}, Lcom/luck/picture/lib/broadcast/BroadcastManager;->getInstance(Landroid/content/Context;)Lcom/luck/picture/lib/broadcast/BroadcastManager; move-result-object v0 iget-object v1, p0, Lcom/common/pictureselector/PhotoActivity;->broadcastReceiver:Landroid/content/BroadcastReceiver; const/4 v2, 0x1 new-array v2, v2, [Ljava/lang/String; const/4 v3, 0x0 const-string v4, "com.luck.picture.lib.action.delete_preview_position" aput-object v4, v2, v3 invoke-virtual {v0, v1, v2}, Lcom/luck/picture/lib/broadcast/BroadcastManager;->unregisterReceiver(Landroid/content/BroadcastReceiver;[Ljava/lang/String;)V :cond_18 return-void .end method .method public onRequestPermissionsResult(I[Ljava/lang/String;[I)V .registers 5 .line 676 invoke-super {p0, p1, p2, p3}, Landroidx/appcompat/app/AppCompatActivity;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V const/4 p2, 0x1 if-eq p1, p2, :cond_7 goto :goto_29 :cond_7 const/4 p1, 0x0 move p2, p1 .line 680 :goto_9 array-length v0, p3 if-ge p2, v0, :cond_29 .line 681 aget v0, p3, p2 if-nez v0, :cond_18 .line 682 invoke-static {}, Lcom/luck/picture/lib/config/PictureMimeType;->ofImage()I move-result v0 invoke-static {p0, v0}, Lcom/luck/picture/lib/tools/PictureFileUtils;->deleteCacheDirFile(Landroid/content/Context;I)V goto :goto_26 :cond_18 const v0, 0x7f1001ae .line 685 invoke-virtual {p0, v0}, Lcom/common/pictureselector/PhotoActivity;->getString(I)Ljava/lang/String; move-result-object v0 .line 684 invoke-static {p0, v0, p1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; move-result-object v0 .line 685 invoke-virtual {v0}, Landroid/widget/Toast;->show()V :goto_26 add-int/lit8 p2, p2, 0x1 goto :goto_9 :cond_29 :goto_29 return-void .end method