AutoDownloadSettingActivity$3.smali
.class Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;
.super Ljava/lang/Object;
.source "AutoDownloadSettingActivity.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method constructor <init>(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)V
.registers 2
.param p1, "this$0" # Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
.line 425
iput-object p1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onClick(Landroid/view/View;)V
.registers 22
.param p1, "view" # Landroid/view/View;
.line 428
move-object/from16 v6, p0
invoke-virtual/range {p1 .. p1}, Landroid/view/View;->isEnabled()Z
move-result v0
if-nez v0, :cond_9
.line 429
return-void
.line 432
:cond_9
invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getId()I
move-result v0
const v1, 0x7f0903d4
if-ne v0, v1, :cond_15
.line 433
const/4 v0, 0x1
move v7, v0
.local v0, "type":I
goto :goto_24
.line 434
.end local v0 # "type":I
:cond_15
invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getId()I
move-result v0
const v1, 0x7f0903f0
if-ne v0, v1, :cond_21
.line 435
const/4 v0, 0x4
move v7, v0
.restart local v0 # "type":I
goto :goto_24
.line 437
.end local v0 # "type":I
:cond_21
const/16 v0, 0x8
move v7, v0
.line 439
.local v7, "type":I
:goto_24
invoke-static {v7}, Lim/tpelyyftgw/messenger/DownloadController;->typeToIndex(I)I
move-result v8
.line 444
.local v8, "index":I
iget-object v0, v6, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v0}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$600(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v0
const/4 v1, 0x1
if-nez v0, :cond_47
.line 445
iget-object v0, v6, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v0}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$2900(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v0
invoke-static {v0}, Lim/tpelyyftgw/messenger/DownloadController;->getInstance(I)Lim/tpelyyftgw/messenger/DownloadController;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/messenger/DownloadController;->getCurrentMobilePreset()Lim/tpelyyftgw/messenger/DownloadController$Preset;
move-result-object v0
.line 446
.local v0, "currentPreset":Lim/tpelyyftgw/messenger/DownloadController$Preset;
const-string v2, "mobilePreset"
.line 447
.local v2, "key":Ljava/lang/String;
const-string v3, "currentMobilePreset"
move-object v9, v0
move-object v10, v2
move-object v11, v3
.local v3, "key2":Ljava/lang/String;
goto :goto_7a
.line 448
.end local v0 # "currentPreset":Lim/tpelyyftgw/messenger/DownloadController$Preset;
.end local v2 # "key":Ljava/lang/String;
.end local v3 # "key2":Ljava/lang/String;
:cond_47
iget-object v0, v6, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v0}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$600(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v0
if-ne v0, v1, :cond_65
.line 449
iget-object v0, v6, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v0}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$3000(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v0
invoke-static {v0}, Lim/tpelyyftgw/messenger/DownloadController;->getInstance(I)Lim/tpelyyftgw/messenger/DownloadController;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/messenger/DownloadController;->getCurrentWiFiPreset()Lim/tpelyyftgw/messenger/DownloadController$Preset;
move-result-object v0
.line 450
.restart local v0 # "currentPreset":Lim/tpelyyftgw/messenger/DownloadController$Preset;
const-string v2, "wifiPreset"
.line 451
.restart local v2 # "key":Ljava/lang/String;
const-string v3, "currentWifiPreset"
move-object v9, v0
move-object v10, v2
move-object v11, v3
.restart local v3 # "key2":Ljava/lang/String;
goto :goto_7a
.line 453
.end local v0 # "currentPreset":Lim/tpelyyftgw/messenger/DownloadController$Preset;
.end local v2 # "key":Ljava/lang/String;
.end local v3 # "key2":Ljava/lang/String;
:cond_65
iget-object v0, v6, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v0}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$3100(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v0
invoke-static {v0}, Lim/tpelyyftgw/messenger/DownloadController;->getInstance(I)Lim/tpelyyftgw/messenger/DownloadController;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/messenger/DownloadController;->getCurrentRoamingPreset()Lim/tpelyyftgw/messenger/DownloadController$Preset;
move-result-object v0
.line 454
.restart local v0 # "currentPreset":Lim/tpelyyftgw/messenger/DownloadController$Preset;
const-string v2, "roamingPreset"
.line 455
.restart local v2 # "key":Ljava/lang/String;
const-string v3, "currentRoamingPreset"
move-object v9, v0
move-object v10, v2
move-object v11, v3
.line 459
.end local v0 # "currentPreset":Lim/tpelyyftgw/messenger/DownloadController$Preset;
.end local v2 # "key":Ljava/lang/String;
.local v9, "currentPreset":Lim/tpelyyftgw/messenger/DownloadController$Preset;
.local v10, "key":Ljava/lang/String;
.local v11, "key2":Ljava/lang/String;
:goto_7a
iget-object v0, v6, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
if-nez v0, :cond_83
.line 460
return-void
.line 463
:cond_83
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
move-object v14, v0
.line 464
.local v14, "arrListChecked":Ljava/util/List;, "Ljava/util/List<Ljava/lang/Boolean;>;"
const/4 v0, 0x0
.local v0, "a":I
:goto_8a
const/4 v2, 0x4
if-ge v0, v2, :cond_da
.line 465
const/4 v2, 0x0
if-nez v0, :cond_a0
.line 466
iget-object v3, v9, Lim/tpelyyftgw/messenger/DownloadController$Preset;->mask:[I
aget v3, v3, v2
and-int/2addr v3, v7
if-eqz v3, :cond_98
const/4 v2, 0x1
:cond_98
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-interface {v14, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_d7
.line 467
:cond_a0
if-ne v0, v1, :cond_b2
.line 468
iget-object v3, v9, Lim/tpelyyftgw/messenger/DownloadController$Preset;->mask:[I
aget v3, v3, v1
and-int/2addr v3, v7
if-eqz v3, :cond_aa
const/4 v2, 0x1
:cond_aa
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-interface {v14, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_d7
.line 469
:cond_b2
const/4 v3, 0x2
if-ne v0, v3, :cond_c5
.line 470
iget-object v4, v9, Lim/tpelyyftgw/messenger/DownloadController$Preset;->mask:[I
aget v3, v4, v3
and-int/2addr v3, v7
if-eqz v3, :cond_bd
const/4 v2, 0x1
:cond_bd
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-interface {v14, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_d7
.line 471
:cond_c5
const/4 v3, 0x3
if-ne v0, v3, :cond_d7
.line 472
iget-object v4, v9, Lim/tpelyyftgw/messenger/DownloadController$Preset;->mask:[I
aget v3, v4, v3
and-int/2addr v3, v7
if-eqz v3, :cond_d0
const/4 v2, 0x1
:cond_d0
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-interface {v14, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 464
:cond_d7
:goto_d7
add-int/lit8 v0, v0, 0x1
goto :goto_8a
.line 476
.end local v0 # "a":I
:cond_da
if-eq v7, v1, :cond_dd
goto :goto_f1
.line 534
:cond_dd
new-instance v0, Landroid/view/View;
iget-object v3, v6, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-virtual {v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v3
invoke-direct {v0, v3}, Landroid/view/View;-><init>(Landroid/content/Context;)V
.line 535
.local v0, "divider":Landroid/view/View;
const-string v3, "divider"
invoke-static {v3}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v3
invoke-virtual {v0, v3}, Landroid/view/View;->setBackgroundColor(I)V
.line 538
.end local v0 # "divider":Landroid/view/View;
:goto_f1
nop
.line 555
if-ne v7, v1, :cond_108
.line 556
iget-object v0, v6, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
new-instance v1, Lim/tpelyyftgw/ui/settings/PhotoAutoDownloadSettingActivity;
new-instance v2, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3$1;
invoke-direct {v2, v6, v7, v10, v11}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3$1;-><init>(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;ILjava/lang/String;Ljava/lang/String;)V
invoke-direct {v1, v14, v2}, Lim/tpelyyftgw/ui/settings/PhotoAutoDownloadSettingActivity;-><init>(Ljava/util/List;Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$activityButtonClickListener;)V
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z
move/from16 v16, v7
move-object v7, v14
goto/16 :goto_158
.line 594
:cond_108
if-ne v7, v2, :cond_138
.line 595
iget-object v15, v6, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
new-instance v13, Lim/tpelyyftgw/ui/settings/VideoAutoDownloadSettingActivity;
iget-object v0, v9, Lim/tpelyyftgw/messenger/DownloadController$Preset;->sizes:[I
aget v0, v0, v8
int-to-long v4, v0
iget-boolean v12, v9, Lim/tpelyyftgw/messenger/DownloadController$Preset;->preloadVideo:Z
new-instance v17, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3$2;
move-object/from16 v0, v17
move-object/from16 v1, p0
move v2, v7
move v3, v8
move-wide/from16 v18, v4
move-object v4, v10
move-object v5, v11
invoke-direct/range {v0 .. v5}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3$2;-><init>(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;IILjava/lang/String;Ljava/lang/String;)V
move v0, v12
move-object v12, v13
move-object v1, v13
move-object v13, v14
move-object v5, v14
move-object v2, v15
.end local v14 # "arrListChecked":Ljava/util/List;, "Ljava/util/List<Ljava/lang/Boolean;>;"
.local v5, "arrListChecked":Ljava/util/List;, "Ljava/util/List<Ljava/lang/Boolean;>;"
move-wide/from16 v14, v18
move/from16 v16, v0
invoke-direct/range {v12 .. v17}, Lim/tpelyyftgw/ui/settings/VideoAutoDownloadSettingActivity;-><init>(Ljava/util/List;JZLim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$activityButtonClickListener;)V
invoke-virtual {v2, v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z
move/from16 v16, v7
move-object v7, v5
goto :goto_158
.line 637
.end local v5 # "arrListChecked":Ljava/util/List;, "Ljava/util/List<Ljava/lang/Boolean;>;"
.restart local v14 # "arrListChecked":Ljava/util/List;, "Ljava/util/List<Ljava/lang/Boolean;>;"
:cond_138
move-object v5, v14
.end local v14 # "arrListChecked":Ljava/util/List;, "Ljava/util/List<Ljava/lang/Boolean;>;"
.restart local v5 # "arrListChecked":Ljava/util/List;, "Ljava/util/List<Ljava/lang/Boolean;>;"
iget-object v12, v6, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
new-instance v13, Lim/tpelyyftgw/ui/settings/FileAutoDownloadSettingActivity;
iget-object v0, v9, Lim/tpelyyftgw/messenger/DownloadController$Preset;->sizes:[I
aget v0, v0, v8
int-to-long v14, v0
new-instance v4, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3$3;
move-object v0, v4
move-object/from16 v1, p0
move v2, v7
move v3, v8
move-object v6, v4
move-object v4, v10
move/from16 v16, v7
move-object v7, v5
.end local v5 # "arrListChecked":Ljava/util/List;, "Ljava/util/List<Ljava/lang/Boolean;>;"
.local v7, "arrListChecked":Ljava/util/List;, "Ljava/util/List<Ljava/lang/Boolean;>;"
.local v16, "type":I
move-object v5, v11
invoke-direct/range {v0 .. v5}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3$3;-><init>(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$3;IILjava/lang/String;Ljava/lang/String;)V
invoke-direct {v13, v7, v14, v15, v6}, Lim/tpelyyftgw/ui/settings/FileAutoDownloadSettingActivity;-><init>(Ljava/util/List;JLim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$activityButtonClickListener;)V
invoke-virtual {v12, v13}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z
.line 678
:goto_158
return-void
.end method