AppLocksCameraSettingActivity.smali
.class public Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;
.super Ldxoptimizer/afc;
.source "AppLocksCameraSettingActivity.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
.implements Lcom/dianxinos/common/ui/view/DxPreference$a;
.implements Ldxoptimizer/vd;
# instance fields
.field private a:Lcom/dianxinos/common/ui/view/DxPreference;
.field private b:Lcom/dianxinos/common/ui/view/DxPreference;
.field private c:Lcom/dianxinos/optimizer/ui/DxTitleBar;
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 31
invoke-direct {p0}, Ldxoptimizer/afc;-><init>()V
return-void
.end method
.method static synthetic a(Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;)Lcom/dianxinos/common/ui/view/DxPreference;
.registers 2
.prologue
.line 31
iget-object v0, p0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->a:Lcom/dianxinos/common/ui/view/DxPreference;
return-object v0
.end method
.method private a(I)V
.registers 4
.prologue
.line 177
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 179
:try_start_5
const-string v1, "error_count"
invoke-virtual {v0, v1, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 180
const-string v1, "al_sc_sect"
invoke-static {v1, v0}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Lorg/json/JSONObject;)V
:try_end_f
.catch Lorg/json/JSONException; {:try_start_5 .. :try_end_f} :catch_10
.line 184
:goto_f
return-void
.line 181
:catch_10
move-exception v0
.line 182
invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
goto :goto_f
.end method
.method static synthetic a(Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;I)V
.registers 2
.prologue
.line 31
invoke-direct {p0, p1}, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->a(I)V
return-void
.end method
.method private b()V
.registers 3
.prologue
.line 49
const v0, 0x7f0e0094
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/optimizer/ui/DxTitleBar;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->c:Lcom/dianxinos/optimizer/ui/DxTitleBar;
.line 50
iget-object v0, p0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->c:Lcom/dianxinos/optimizer/ui/DxTitleBar;
invoke-virtual {v0, p0}, Lcom/dianxinos/optimizer/ui/DxTitleBar;->a(Ldxoptimizer/vd;)Lcom/dianxinos/optimizer/ui/DxTitleBar;
.line 51
iget-object v0, p0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->c:Lcom/dianxinos/optimizer/ui/DxTitleBar;
const v1, 0x7f080298
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/ui/DxTitleBar;->b(I)Lcom/dianxinos/optimizer/ui/DxTitleBar;
.line 52
const v0, 0x7f0e012b
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/common/ui/view/DxPreference;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->a:Lcom/dianxinos/common/ui/view/DxPreference;
.line 53
iget-object v0, p0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->a:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, p0}, Lcom/dianxinos/common/ui/view/DxPreference;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 54
const v0, 0x7f0e012c
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/common/ui/view/DxPreference;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->b:Lcom/dianxinos/common/ui/view/DxPreference;
.line 55
iget-object v0, p0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->b:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, p0}, Lcom/dianxinos/common/ui/view/DxPreference;->setOnPrefenceChangeListener(Lcom/dianxinos/common/ui/view/DxPreference$a;)V
.line 56
return-void
.end method
.method private c()V
.registers 6
.prologue
.line 59
iget-object v0, p0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->b:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-static {p0}, Ldxoptimizer/axv;->q(Landroid/content/Context;)Z
move-result v1
invoke-virtual {v0, v1}, Lcom/dianxinos/common/ui/view/DxPreference;->setChecked(Z)V
.line 60
iget-object v0, p0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->a:Lcom/dianxinos/common/ui/view/DxPreference;
const v1, 0x7f080296
const/4 v2, 0x1
new-array v2, v2, [Ljava/lang/Object;
const/4 v3, 0x0
invoke-static {p0}, Ldxoptimizer/axv;->s(Landroid/content/Context;)I
move-result v4
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
aput-object v4, v2, v3
invoke-virtual {p0, v1, v2}, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/dianxinos/common/ui/view/DxPreference;->setSummary(Ljava/lang/CharSequence;)V
.line 61
return-void
.end method
.method private d()V
.registers 10
.prologue
const/4 v8, 0x1
.line 92
new-instance v6, Ldxoptimizer/cca;
invoke-direct {v6, p0}, Ldxoptimizer/cca;-><init>(Landroid/content/Context;)V
.line 93
invoke-static {p0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
const v1, 0x7f0300c3
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object v7
.line 94
const v0, 0x7f0e035c
invoke-virtual {v7, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/CheckedTextView;
.line 95
const v0, 0x7f0e035d
invoke-virtual {v7, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v3
check-cast v3, Landroid/widget/CheckedTextView;
.line 96
const v0, 0x7f0e035e
invoke-virtual {v7, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v4
check-cast v4, Landroid/widget/CheckedTextView;
.line 97
const v0, 0x7f0e035f
invoke-virtual {v7, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v5
check-cast v5, Landroid/widget/CheckedTextView;
.line 98
invoke-static {p0}, Ldxoptimizer/axv;->s(Landroid/content/Context;)I
move-result v0
.line 99
packed-switch v0, :pswitch_data_7e
.line 114
:goto_3d
:pswitch_3d
new-instance v0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity$1;
move-object v1, p0
invoke-direct/range {v0 .. v6}, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity$1;-><init>(Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;Ldxoptimizer/cca;)V
invoke-virtual {v2, v0}, Landroid/widget/CheckedTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 127
new-instance v0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity$2;
move-object v1, p0
invoke-direct/range {v0 .. v6}, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity$2;-><init>(Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;Ldxoptimizer/cca;)V
invoke-virtual {v3, v0}, Landroid/widget/CheckedTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 140
new-instance v0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity$3;
move-object v1, p0
invoke-direct/range {v0 .. v6}, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity$3;-><init>(Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;Ldxoptimizer/cca;)V
invoke-virtual {v4, v0}, Landroid/widget/CheckedTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 153
new-instance v0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity$4;
move-object v1, p0
invoke-direct/range {v0 .. v6}, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity$4;-><init>(Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;Ldxoptimizer/cca;)V
invoke-virtual {v5, v0}, Landroid/widget/CheckedTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 166
const v0, 0x7f0802a7
invoke-virtual {v6, v0}, Ldxoptimizer/cca;->setTitle(I)V
.line 167
invoke-virtual {v6, v7}, Ldxoptimizer/cca;->setContentView(Landroid/view/View;)V
.line 168
invoke-virtual {v6}, Ldxoptimizer/cca;->show()V
.line 169
return-void
.line 101
:pswitch_6e
invoke-virtual {v2, v8}, Landroid/widget/CheckedTextView;->setChecked(Z)V
goto :goto_3d
.line 104
:pswitch_72
invoke-virtual {v3, v8}, Landroid/widget/CheckedTextView;->setChecked(Z)V
goto :goto_3d
.line 107
:pswitch_76
invoke-virtual {v4, v8}, Landroid/widget/CheckedTextView;->setChecked(Z)V
goto :goto_3d
.line 110
:pswitch_7a
invoke-virtual {v5, v8}, Landroid/widget/CheckedTextView;->setChecked(Z)V
goto :goto_3d
.line 99
:pswitch_data_7e
.packed-switch 0x1
:pswitch_6e
:pswitch_3d
:pswitch_72
:pswitch_3d
:pswitch_76
:pswitch_3d
:pswitch_7a
.end packed-switch
.end method
# virtual methods
.method public a(Lcom/dianxinos/common/ui/view/DxPreference;Ljava/lang/Object;)V
.registers 6
.prologue
const/4 v2, 0x0
.line 65
check-cast p2, Ljava/lang/Boolean;
invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
.line 66
invoke-virtual {p1}, Lcom/dianxinos/common/ui/view/DxPreference;->getId()I
move-result v1
packed-switch v1, :pswitch_data_2c
.line 80
:goto_e
return-void
.line 68
:pswitch_f
invoke-static {p0, v0}, Ldxoptimizer/axv;->j(Landroid/content/Context;Z)V
.line 69
if-eqz v0, :cond_20
.line 70
const v0, 0x7f0802a5
invoke-static {p0, v0, v2}, Ldxoptimizer/cgi;->b(Landroid/content/Context;II)Landroid/widget/Toast;
.line 71
const-string v0, "al_sc_soc"
invoke-static {p0, v0}, Ldxoptimizer/axx;->a(Landroid/content/Context;Ljava/lang/String;)V
goto :goto_e
.line 74
:cond_20
const v0, 0x7f0802a4
invoke-static {p0, v0, v2}, Ldxoptimizer/cgi;->b(Landroid/content/Context;II)Landroid/widget/Toast;
.line 75
const-string v0, "al_sc_cc"
invoke-static {p0, v0}, Ldxoptimizer/axx;->a(Landroid/content/Context;Ljava/lang/String;)V
goto :goto_e
.line 66
:pswitch_data_2c
.packed-switch 0x7f0e012c
:pswitch_f
.end packed-switch
.end method
.method public g_()V
.registers 1
.prologue
.line 173
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->finish()V
.line 174
return-void
.end method
.method public onClick(Landroid/view/View;)V
.registers 3
.prologue
.line 84
iget-object v0, p0, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->a:Lcom/dianxinos/common/ui/view/DxPreference;
if-ne p1, v0, :cond_c
.line 85
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->d()V
.line 86
const-string v0, "al_sc_secc"
invoke-static {p0, v0}, Ldxoptimizer/axx;->a(Landroid/content/Context;Ljava/lang/String;)V
.line 89
:cond_c
return-void
.end method
.method protected onCreate(Landroid/os/Bundle;)V
.registers 3
.prologue
.line 39
invoke-super {p0, p1}, Ldxoptimizer/afc;->onCreate(Landroid/os/Bundle;)V
.line 40
const v0, 0x7f03002d
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->setContentView(I)V
.line 42
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->b()V
.line 43
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/applocks/activity/AppLocksCameraSettingActivity;->c()V
.line 44
const-string v0, "al_sc_ss"
invoke-static {p0, v0}, Ldxoptimizer/axx;->a(Landroid/content/Context;Ljava/lang/String;)V
.line 46
return-void
.end method