adn.smali

.class abstract Ldxoptimizer/adn;
.super Ldxoptimizer/aan;
.source "NotifyContainer.java"


# direct methods
.method constructor <init>()V
    .registers 1

    .prologue
    .line 15
    invoke-direct {p0}, Ldxoptimizer/aan;-><init>()V

    return-void
.end method


# virtual methods
.method public a(Ljava/lang/String;Ljava/lang/String;IZZLandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/content/Context;)Landroid/app/Notification;
    .registers 13

    .prologue
    .line 25
    const-string v0, "200003"

    invoke-static {p8, v0}, Ldxoptimizer/cef;->a(Landroid/content/Context;Ljava/lang/String;)Landroid/app/Notification;

    move-result-object v0

    .line 27
    sget v1, Ldxoptimizer/adk$a;->notify_notifycationbar_tips_icon:I

    iput v1, v0, Landroid/app/Notification;->icon:I

    .line 28
    iget v1, v0, Landroid/app/Notification;->flags:I

    or-int/lit8 v1, v1, 0x10

    iput v1, v0, Landroid/app/Notification;->flags:I

    .line 29
    if-eqz p4, :cond_33

    if-eqz p5, :cond_33

    .line 30
    const/4 v1, 0x3

    iput v1, v0, Landroid/app/Notification;->defaults:I

    .line 36
    :cond_17
    :goto_17
    new-instance v1, Landroid/widget/RemoteViews;

    invoke-virtual {p8}, Landroid/content/Context;->getPackageName()Ljava/lang/String;

    move-result-object v2

    sget v3, Ldxoptimizer/adk$c;->notify_notifycationbar_tips_layout:I

    invoke-direct {v1, v2, v3}, Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V

    .line 37
    sget v2, Ldxoptimizer/adk$b;->notify_notifycationbar_tips_title:I

    invoke-virtual {v1, v2, p1}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V

    .line 38
    sget v2, Ldxoptimizer/adk$b;->notify_notifycationbar_tips_content:I

    invoke-virtual {v1, v2, p2}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V

    .line 39
    iput-object v1, v0, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;

    .line 40
    iput-object p6, v0, Landroid/app/Notification;->contentIntent:Landroid/app/PendingIntent;

    .line 41
    iput-object p7, v0, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent;

    .line 42
    return-object v0

    .line 31
    :cond_33
    if-eqz p4, :cond_39

    .line 32
    const/4 v1, 0x1

    iput v1, v0, Landroid/app/Notification;->defaults:I

    goto :goto_17

    .line 33
    :cond_39
    if-eqz p5, :cond_17

    .line 34
    const/4 v1, 0x2

    iput v1, v0, Landroid/app/Notification;->defaults:I

    goto :goto_17
.end method

.method public b(Landroid/content/Context;Ljava/lang/String;)Ldxoptimizer/aak;
    .registers 4

    .prologue
    .line 47
    new-instance v0, Ldxoptimizer/adl;

    invoke-direct {v0, p1, p2}, Ldxoptimizer/adl;-><init>(Landroid/content/Context;Ljava/lang/String;)V

    return-object v0
.end method

.method public b()Ljava/lang/Class;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/lang/Class",
            "<*>;"
        }
    .end annotation

    .prologue
    .line 18
    const-class v0, Lcom/dianxinos/notify/ui/view/NotifySimplePushActivity;

    return-object v0
.end method