p.smali

.class Lcom/cleanmaster/notification/p;
.super Ljava/lang/Object;
.source "NotificationDialogActivity.java"

# interfaces
.implements Landroid/widget/AdapterView$OnItemClickListener;


# instance fields
.field final synthetic a:Lcom/cleanmaster/notification/NotificationDialogActivity;


# direct methods
.method constructor <init>(Lcom/cleanmaster/notification/NotificationDialogActivity;)V
    .registers 2

    .prologue
    .line 587
    iput-object p1, p0, Lcom/cleanmaster/notification/p;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    .registers 11
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/widget/AdapterView",
            "<*>;",
            "Landroid/view/View;",
            "IJ)V"
        }
    .end annotation

    .prologue
    .line 592
    iget-object v0, p0, Lcom/cleanmaster/notification/p;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    invoke-static {v0}, Lcom/cleanmaster/notification/NotificationDialogActivity;->k(Lcom/cleanmaster/notification/NotificationDialogActivity;)Lcom/cleanmaster/notification/NotificationDialogActivity$AppItemAdapter;

    move-result-object v0

    if-eqz v0, :cond_92

    .line 593
    iget-object v0, p0, Lcom/cleanmaster/notification/p;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    invoke-static {v0}, Lcom/cleanmaster/notification/NotificationDialogActivity;->k(Lcom/cleanmaster/notification/NotificationDialogActivity;)Lcom/cleanmaster/notification/NotificationDialogActivity$AppItemAdapter;

    move-result-object v0

    invoke-virtual {v0, p3}, Lcom/cleanmaster/notification/NotificationDialogActivity$AppItemAdapter;->a(I)Lcom/cleanmaster/notification/NotificationDialogActivity$a;

    move-result-object v1

    .line 594
    if-eqz v1, :cond_92

    iget-object v0, v1, Lcom/cleanmaster/notification/NotificationDialogActivity$a;->d:Landroid/content/Intent;

    if-eqz v0, :cond_92

    .line 595
    iget-object v0, v1, Lcom/cleanmaster/notification/NotificationDialogActivity$a;->a:Ljava/lang/String;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_56

    .line 596
    invoke-static {}, Lcom/cleanmaster/kinfoc/q;->a()Lcom/cleanmaster/kinfoc/q;

    move-result-object v2

    const-string v3, "cm_notification_popwindow_task"

    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    const-string/jumbo v4, "operatetype=1&pkgname="

    invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget-object v4, v1, Lcom/cleanmaster/notification/NotificationDialogActivity$a;->a:Ljava/lang/String;

    invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v4, "&isslipe="

    invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v4

    iget-object v0, p0, Lcom/cleanmaster/notification/p;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    .line 600
    invoke-static {v0}, Lcom/cleanmaster/notification/NotificationDialogActivity;->l(Lcom/cleanmaster/notification/NotificationDialogActivity;)Lcom/cleanmaster/base/widget/FloatViewPager;

    move-result-object v0

    invoke-virtual {v0}, Lcom/cleanmaster/base/widget/FloatViewPager;->a()Z

    move-result v0

    if-eqz v0, :cond_93

    const/4 v0, 0x1

    :goto_4b
    invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    .line 596
    invoke-virtual {v2, v3, v0}, Lcom/cleanmaster/kinfoc/q;->reportData(Ljava/lang/String;Ljava/lang/String;)V

    .line 602
    :cond_56
    iget-object v0, v1, Lcom/cleanmaster/notification/NotificationDialogActivity$a;->d:Landroid/content/Intent;

    .line 603
    const/high16 v2, 0x10100000

    invoke-virtual {v0, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;

    .line 605
    sget v2, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v3, 0xb

    if-lt v2, v3, :cond_68

    .line 606
    iget-object v2, p0, Lcom/cleanmaster/notification/p;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    invoke-static {v2, v0}, Lcom/cleanmaster/notification/NotificationDialogActivity;->a(Lcom/cleanmaster/notification/NotificationDialogActivity;Landroid/content/Intent;)V

    .line 607
    :cond_68
    iget-object v2, p0, Lcom/cleanmaster/notification/p;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    .line 608
    invoke-virtual {v2}, Lcom/cleanmaster/notification/NotificationDialogActivity;->getApplicationContext()Landroid/content/Context;

    move-result-object v2

    .line 607
    invoke-static {v2, v0}, Lcom/cleanmaster/hpsharelib/base/util/system/ComponentUtils;->startActivityByStat(Landroid/content/Context;Landroid/content/Intent;)I

    move-result v0

    .line 609
    const/4 v2, -0x2

    if-ne v0, v2, :cond_92

    .line 610
    iget-object v0, v1, Lcom/cleanmaster/notification/NotificationDialogActivity$a;->a:Ljava/lang/String;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_92

    .line 611
    iget-object v0, p0, Lcom/cleanmaster/notification/p;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    .line 612
    invoke-virtual {v0}, Lcom/cleanmaster/notification/NotificationDialogActivity;->getApplicationContext()Landroid/content/Context;

    move-result-object v0

    iget-object v1, v1, Lcom/cleanmaster/notification/NotificationDialogActivity$a;->a:Ljava/lang/String;

    invoke-static {v0, v1}, Lcom/cleanmaster/hpsharelib/base/util/system/PackageUtils;->getLaunchIntentForPackage(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;

    move-result-object v0

    .line 613
    iget-object v1, p0, Lcom/cleanmaster/notification/p;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    .line 614
    invoke-virtual {v1}, Lcom/cleanmaster/notification/NotificationDialogActivity;->getApplicationContext()Landroid/content/Context;

    move-result-object v1

    .line 613
    invoke-static {v1, v0}, Lcom/cleanmaster/hpsharelib/base/util/system/ComponentUtils;->startActivityByStat(Landroid/content/Context;Landroid/content/Intent;)I

    .line 619
    :cond_92
    return-void

    .line 600
    :cond_93
    const/4 v0, 0x0

    goto :goto_4b
.end method