NotificationDialogActivity$a.smali

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


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/cleanmaster/notification/NotificationDialogActivity;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x2
    name = "a"
.end annotation


# instance fields
.field a:Ljava/lang/String;

.field b:Ljava/lang/String;

.field c:Landroid/graphics/drawable/Drawable;

.field d:Landroid/content/Intent;

.field final synthetic e:Lcom/cleanmaster/notification/NotificationDialogActivity;


# direct methods
.method public constructor <init>(Lcom/cleanmaster/notification/NotificationDialogActivity;Ljava/lang/String;Landroid/content/Intent;Landroid/content/pm/PackageInfo;)V
    .registers 6

    .prologue
    .line 142
    iput-object p1, p0, Lcom/cleanmaster/notification/NotificationDialogActivity$a;->e:Lcom/cleanmaster/notification/NotificationDialogActivity;

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

    .line 143
    invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_2f

    .line 144
    iput-object p2, p0, Lcom/cleanmaster/notification/NotificationDialogActivity$a;->a:Ljava/lang/String;

    .line 145
    invoke-static {}, Lcom/cleanmaster/hpsharelib/func/cache/LabelNameUtil;->getInstance()Lcom/cleanmaster/hpsharelib/func/cache/LabelNameUtil;

    move-result-object v0

    invoke-virtual {v0, p2, p4}, Lcom/cleanmaster/hpsharelib/func/cache/LabelNameUtil;->getLabelNameOut(Ljava/lang/String;Landroid/content/pm/PackageInfo;)Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/cleanmaster/notification/NotificationDialogActivity$a;->b:Ljava/lang/String;

    .line 147
    invoke-static {p1}, Lcom/cleanmaster/notification/NotificationDialogActivity;->d(Lcom/cleanmaster/notification/NotificationDialogActivity;)Landroid/content/Context;

    move-result-object v0

    invoke-static {v0, p2}, Lcom/cleanmaster/hpsharelib/base/util/system/PackageUtils;->getAppIcon(Landroid/content/Context;Ljava/lang/String;)Landroid/graphics/drawable/Drawable;

    move-result-object v0

    iput-object v0, p0, Lcom/cleanmaster/notification/NotificationDialogActivity$a;->c:Landroid/graphics/drawable/Drawable;

    .line 148
    iput-object p3, p0, Lcom/cleanmaster/notification/NotificationDialogActivity$a;->d:Landroid/content/Intent;

    .line 149
    if-nez p3, :cond_2f

    .line 151
    invoke-static {p1}, Lcom/cleanmaster/notification/NotificationDialogActivity;->d(Lcom/cleanmaster/notification/NotificationDialogActivity;)Landroid/content/Context;

    move-result-object v0

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

    move-result-object v0

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

    .line 154
    :cond_2f
    return-void
.end method