i.smali

.class Lcom/cleanmaster/notification/normal/i;
.super Ljava/lang/Object;
.source "NotificationManangerImpl.java"

# interfaces
.implements Lcom/cleanmaster/hpsharelib/notification/normal/NotificationCallback;


# instance fields
.field final synthetic a:Lcom/cleanmaster/hpsharelib/notification/normal/CustomToastCallback;

.field final synthetic b:Landroid/content/Intent;

.field final synthetic c:I

.field final synthetic d:Lcom/cleanmaster/notification/normal/h;


# direct methods
.method constructor <init>(Lcom/cleanmaster/notification/normal/h;Lcom/cleanmaster/hpsharelib/notification/normal/CustomToastCallback;Landroid/content/Intent;I)V
    .registers 5

    .prologue
    .line 182
    iput-object p1, p0, Lcom/cleanmaster/notification/normal/i;->d:Lcom/cleanmaster/notification/normal/h;

    iput-object p2, p0, Lcom/cleanmaster/notification/normal/i;->a:Lcom/cleanmaster/hpsharelib/notification/normal/CustomToastCallback;

    iput-object p3, p0, Lcom/cleanmaster/notification/normal/i;->b:Landroid/content/Intent;

    iput p4, p0, Lcom/cleanmaster/notification/normal/i;->c:I

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

    return-void
.end method


# virtual methods
.method public dismiss(II)V
    .registers 7

    .prologue
    .line 185
    invoke-static {}, Lcom/keniu/security/l;->d()Landroid/content/Context;

    move-result-object v0

    .line 186
    iget-object v1, p0, Lcom/cleanmaster/notification/normal/i;->a:Lcom/cleanmaster/hpsharelib/notification/normal/CustomToastCallback;

    if-eqz v1, :cond_10

    const/4 v1, 0x1

    if-ne p2, v1, :cond_10

    .line 187
    iget-object v1, p0, Lcom/cleanmaster/notification/normal/i;->a:Lcom/cleanmaster/hpsharelib/notification/normal/CustomToastCallback;

    invoke-interface {v1, p1, p2}, Lcom/cleanmaster/hpsharelib/notification/normal/CustomToastCallback;->autoDismiss(II)V

    .line 189
    :cond_10
    if-eqz v0, :cond_2d

    iget-object v1, p0, Lcom/cleanmaster/notification/normal/i;->b:Landroid/content/Intent;

    if-eqz v1, :cond_2d

    const/4 v1, 0x2

    if-ne p2, v1, :cond_2d

    .line 191
    iget-object v1, p0, Lcom/cleanmaster/notification/normal/i;->b:Landroid/content/Intent;

    const/high16 v2, 0x10000000

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

    .line 192
    iget-object v1, p0, Lcom/cleanmaster/notification/normal/i;->b:Landroid/content/Intent;

    const-string v2, "notify_style_type"

    const/4 v3, 0x3

    invoke-virtual {v1, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;B)Landroid/content/Intent;

    .line 194
    iget v1, p0, Lcom/cleanmaster/notification/normal/i;->c:I

    packed-switch v1, :pswitch_data_40

    .line 206
    :cond_2d
    :goto_2d
    return-void

    .line 196
    :pswitch_2e
    iget-object v1, p0, Lcom/cleanmaster/notification/normal/i;->b:Landroid/content/Intent;

    invoke-virtual {v0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V

    goto :goto_2d

    .line 199
    :pswitch_34
    iget-object v1, p0, Lcom/cleanmaster/notification/normal/i;->b:Landroid/content/Intent;

    invoke-virtual {v0, v1}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V

    goto :goto_2d

    .line 202
    :pswitch_3a
    iget-object v1, p0, Lcom/cleanmaster/notification/normal/i;->b:Landroid/content/Intent;

    invoke-virtual {v0, v1}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;

    goto :goto_2d

    .line 194
    :pswitch_data_40
    .packed-switch 0x1
        :pswitch_2e
        :pswitch_3a
        :pswitch_34
    .end packed-switch
.end method