PowerWorkerSec.smali

.class public Lcom/cleanmaster/hpsharelib/powersaver/PowerWorkerSec;
.super Lcom/cleanmaster/hpsharelib/powersaver/PowerWorkerBase;
.source "PowerWorkerSec.java"


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

    .prologue
    .line 14
    invoke-direct {p0, p1}, Lcom/cleanmaster/hpsharelib/powersaver/PowerWorkerBase;-><init>(I)V

    .line 15
    return-void
.end method


# virtual methods
.method public getPowerState()I
    .registers 5

    .prologue
    const/4 v0, 0x1

    .line 19
    invoke-static {}, Lcom/cleanmaster/hpsharelib/base/util/HostHelper;->getAppContext()Landroid/content/Context;

    move-result-object v1

    .line 20
    invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;

    move-result-object v1

    const-string v2, "psm_switch"

    const/4 v3, 0x0

    invoke-static {v1, v2, v3}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

    move-result v1

    .line 21
    if-ne v1, v0, :cond_13

    .line 24
    :goto_12
    return v0

    :cond_13
    const/4 v0, 0x2

    goto :goto_12
.end method