AutoCleanGuideCardManager$2.smali
.class Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager$2;
.super Ljava/lang/Object;
.source "AutoCleanGuideCardManager.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
# instance fields
.field final synthetic this$0:Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;
.field final synthetic val$context:Landroid/content/Context;
.field final synthetic val$entrance:Lcom/cleanmaster/hpsharelib/utils/autoclean/AutoCleanEntrance;
# direct methods
.method constructor <init>(Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;Lcom/cleanmaster/hpsharelib/utils/autoclean/AutoCleanEntrance;Landroid/content/Context;)V
.registers 4
.prologue
.line 127
iput-object p1, p0, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;
iput-object p2, p0, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager$2;->val$entrance:Lcom/cleanmaster/hpsharelib/utils/autoclean/AutoCleanEntrance;
iput-object p3, p0, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager$2;->val$context:Landroid/content/Context;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onClick(Landroid/view/View;)V
.registers 12
.prologue
const/16 v9, 0x9
const/4 v8, 0x3
const/4 v7, 0x0
const/4 v5, 0x2
const/4 v6, 0x1
.line 130
new-instance v0, Lcom/cleanmaster/hpsharelib/report/cm_cn_vip_autoclean;
iget-object v1, p0, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;
# getter for: Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;->mSource:I
invoke-static {v1}, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;->access$400(Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;)I
move-result v1
invoke-direct {v0, v1, v5}, Lcom/cleanmaster/hpsharelib/report/cm_cn_vip_autoclean;-><init>(IB)V
invoke-virtual {v0}, Lcom/cleanmaster/hpsharelib/report/cm_cn_vip_autoclean;->report()V
.line 131
new-instance v0, Lcom/cleanmaster/hpsharelib/report/cm_cn_autoclean_word;
iget-object v1, p0, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;
# getter for: Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;->mSource:I
invoke-static {v1}, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;->access$400(Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;)I
move-result v1
iget-object v2, p0, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager$2;->val$entrance:Lcom/cleanmaster/hpsharelib/utils/autoclean/AutoCleanEntrance;
invoke-virtual {v2}, Lcom/cleanmaster/hpsharelib/utils/autoclean/AutoCleanEntrance;->getTitle()Ljava/lang/String;
move-result-object v2
iget-object v3, p0, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager$2;->val$entrance:Lcom/cleanmaster/hpsharelib/utils/autoclean/AutoCleanEntrance;
invoke-virtual {v3}, Lcom/cleanmaster/hpsharelib/utils/autoclean/AutoCleanEntrance;->getSubtitle()Ljava/lang/String;
move-result-object v3
iget-object v4, p0, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager$2;->val$entrance:Lcom/cleanmaster/hpsharelib/utils/autoclean/AutoCleanEntrance;
invoke-virtual {v4}, Lcom/cleanmaster/hpsharelib/utils/autoclean/AutoCleanEntrance;->getButton()Ljava/lang/String;
move-result-object v4
invoke-direct/range {v0 .. v5}, Lcom/cleanmaster/hpsharelib/report/cm_cn_autoclean_word;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;B)V
invoke-virtual {v0}, Lcom/cleanmaster/hpsharelib/report/cm_cn_autoclean_word;->report()V
.line 132
# invokes: Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;->isAbove10100138()Z
invoke-static {}, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;->access$500()Z
move-result v0
if-eqz v0, :cond_6e
.line 133
invoke-static {}, Lcom/cm/plugincluster/pluginmgr/PluginManagerHostProxy;->getInstance()Lcom/cm/plugincluster/pluginmgr/interfaces/IPluginManager;
move-result-object v0
const/16 v1, 0x17
invoke-interface {v0, v1}, Lcom/cm/plugincluster/pluginmgr/interfaces/IPluginManager;->isInitPlugin(I)Z
move-result v0
if-nez v0, :cond_4f
.line 134
invoke-static {}, Lcom/cm/plugincluster/pluginmgr/PluginManagerHostProxy;->getInstance()Lcom/cm/plugincluster/pluginmgr/interfaces/IPluginManager;
move-result-object v0
const/16 v1, 0x17
invoke-interface {v0, v1}, Lcom/cm/plugincluster/pluginmgr/interfaces/IPluginManager;->initPlugin(I)I
.line 136
:cond_4f
const v0, 0x25a016
new-array v1, v8, [Ljava/lang/Object;
iget-object v2, p0, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager$2;->val$context:Landroid/content/Context;
aput-object v2, v1, v7
invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
aput-object v2, v1, v6
iget-object v2, p0, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;
# getter for: Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;->mSource:I
invoke-static {v2}, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;->access$400(Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;)I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
aput-object v2, v1, v5
invoke-static {v0, v1}, Lcom/cm/plugincluster/spec/CommanderManager;->invokeCommandExpNull(I[Ljava/lang/Object;)Ljava/lang/Object;
.line 143
:goto_6d
return-void
.line 138
:cond_6e
invoke-static {}, Lcom/cm/plugincluster/pluginmgr/PluginManagerHostProxy;->getInstance()Lcom/cm/plugincluster/pluginmgr/interfaces/IPluginManager;
move-result-object v0
invoke-interface {v0, v9}, Lcom/cm/plugincluster/pluginmgr/interfaces/IPluginManager;->isInitPlugin(I)Z
move-result v0
if-nez v0, :cond_7f
.line 139
invoke-static {}, Lcom/cm/plugincluster/pluginmgr/PluginManagerHostProxy;->getInstance()Lcom/cm/plugincluster/pluginmgr/interfaces/IPluginManager;
move-result-object v0
invoke-interface {v0, v9}, Lcom/cm/plugincluster/pluginmgr/interfaces/IPluginManager;->initPlugin(I)I
.line 141
:cond_7f
const v0, 0x22c155
new-array v1, v8, [Ljava/lang/Object;
iget-object v2, p0, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager$2;->val$context:Landroid/content/Context;
aput-object v2, v1, v7
invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
aput-object v2, v1, v6
iget-object v2, p0, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;
# getter for: Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;->mSource:I
invoke-static {v2}, Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;->access$400(Lcom/cleanmaster/hpsharelib/utils/AutoCleanGuideCardManager;)I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
aput-object v2, v1, v5
invoke-static {v0, v1}, Lcom/cm/plugincluster/spec/CommanderManager;->invokeCommandExpNull(I[Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_6d
.end method