NotifyBoxBindControllerService.smali

.class public Lcom/dianxinos/optimizer/pluginv2/notifybox/NotifyBoxBindControllerService;
.super Landroid/app/Service;
.source "NotifyBoxBindControllerService.java"


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

    .prologue
    .line 14
    invoke-direct {p0}, Landroid/app/Service;-><init>()V

    return-void
.end method


# virtual methods
.method public onBind(Landroid/content/Intent;)Landroid/os/IBinder;
    .registers 3

    .prologue
    .line 25
    const/4 v0, 0x0

    return-object v0
.end method

.method public onStartCommand(Landroid/content/Intent;II)I
    .registers 9

    .prologue
    const/4 v2, 0x1

    const/4 v1, 0x0

    .line 30
    if-eqz p1, :cond_13

    .line 31
    invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String;

    move-result-object v3

    const/4 v0, -0x1

    invoke-virtual {v3}, Ljava/lang/String;->hashCode()I

    move-result v4

    sparse-switch v4, :sswitch_data_32

    :cond_10
    :goto_10
    packed-switch v0, :pswitch_data_3c

    .line 48
    :cond_13
    :goto_13
    invoke-super {p0, p1, p2, p3}, Landroid/app/Service;->onStartCommand(Landroid/content/Intent;II)I

    move-result v0

    return v0

    .line 31
    :sswitch_18
    const-string v4, "action.bind.notify"

    invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_10

    move v0, v1

    goto :goto_10

    :sswitch_22
    const-string v4, "action.unbind.notify"

    invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_10

    move v0, v2

    goto :goto_10

    .line 33
    :pswitch_2c
    sput-boolean v2, Ldxoptimizer/bxj;->a:Z

    goto :goto_13

    .line 39
    :pswitch_2f
    sput-boolean v1, Ldxoptimizer/bxj;->a:Z

    goto :goto_13

    .line 31
    :sswitch_data_32
    .sparse-switch
        -0x7bfc0bd7 -> :sswitch_22
        0x49e0de62 -> :sswitch_18
    .end sparse-switch

    :pswitch_data_3c
    .packed-switch 0x0
        :pswitch_2c
        :pswitch_2f
    .end packed-switch
.end method