apb.smali

.class public Ldxoptimizer/apb;
.super Ljava/lang/Object;
.source "LocationHelper.java"


# static fields
.field private static a:Lcom/dianxinos/optimizer/location/ILocationClient;


# direct methods
.method public static a(Lcom/dianxinos/optimizer/location/ILocationClient;)V
    .registers 1

    .prologue
    .line 15
    sput-object p0, Ldxoptimizer/apb;->a:Lcom/dianxinos/optimizer/location/ILocationClient;

    .line 16
    return-void
.end method

.method public static a(Ldxoptimizer/ape;)V
    .registers 3

    .prologue
    .line 39
    sget-object v0, Ldxoptimizer/apb;->a:Lcom/dianxinos/optimizer/location/ILocationClient;

    if-eqz v0, :cond_21

    .line 40
    new-instance v0, Ldxoptimizer/apg;

    invoke-direct {v0}, Ldxoptimizer/apg;-><init>()V

    .line 41
    const-string v1, "bd09ll"

    iput-object v1, v0, Ldxoptimizer/apg;->a:Ljava/lang/String;

    .line 42
    const/16 v1, 0x1f4

    iput v1, v0, Ldxoptimizer/apg;->b:I

    .line 43
    const/16 v1, 0x7530

    iput v1, v0, Ldxoptimizer/apg;->c:I

    .line 44
    const/4 v1, 0x0

    iput-boolean v1, v0, Ldxoptimizer/apg;->d:Z

    .line 46
    invoke-virtual {v0}, Ldxoptimizer/apg;->a()Landroid/content/ContentValues;

    move-result-object v0

    .line 47
    sget-object v1, Ldxoptimizer/apb;->a:Lcom/dianxinos/optimizer/location/ILocationClient;

    invoke-interface {v1, p0, v0}, Lcom/dianxinos/optimizer/location/ILocationClient;->requestLocation(Ljava/lang/Object;Landroid/content/ContentValues;)V

    .line 49
    :cond_21
    return-void
.end method

.method public static a(Ldxoptimizer/ape;Ldxoptimizer/apg;)V
    .registers 4

    .prologue
    .line 26
    sget-object v0, Ldxoptimizer/apb;->a:Lcom/dianxinos/optimizer/location/ILocationClient;

    if-eqz v0, :cond_d

    .line 27
    invoke-virtual {p1}, Ldxoptimizer/apg;->a()Landroid/content/ContentValues;

    move-result-object v0

    .line 28
    sget-object v1, Ldxoptimizer/apb;->a:Lcom/dianxinos/optimizer/location/ILocationClient;

    invoke-interface {v1, p0, v0}, Lcom/dianxinos/optimizer/location/ILocationClient;->requestLocation(Ljava/lang/Object;Landroid/content/ContentValues;)V

    .line 30
    :cond_d
    return-void
.end method