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