oj$b.smali

.class Ldxoptimizer/oj$b;
.super Ljava/lang/Object;
.source "BluetoothSettingHandler.java"

# interfaces
.implements Ldxoptimizer/oj$a;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Ldxoptimizer/oj;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = "b"
.end annotation


# instance fields
.field final synthetic a:Ldxoptimizer/oj;

.field private b:Landroid/bluetooth/BluetoothAdapter;


# direct methods
.method public constructor <init>(Ldxoptimizer/oj;)V
    .registers 3

    .prologue
    .line 47
    iput-object p1, p0, Ldxoptimizer/oj$b;->a:Ldxoptimizer/oj;

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

    .line 49
    invoke-static {}, Landroid/bluetooth/BluetoothAdapter;->getDefaultAdapter()Landroid/bluetooth/BluetoothAdapter;

    move-result-object v0

    iput-object v0, p0, Ldxoptimizer/oj$b;->b:Landroid/bluetooth/BluetoothAdapter;

    .line 50
    iget-object v0, p0, Ldxoptimizer/oj$b;->b:Landroid/bluetooth/BluetoothAdapter;

    if-nez v0, :cond_10

    .line 63
    :goto_f
    return-void

    .line 55
    :cond_10
    const/4 v0, -0x1

    sput v0, Ldxoptimizer/oj;->c:I

    .line 56
    const/16 v0, 0xa

    sput v0, Ldxoptimizer/oj;->d:I

    .line 57
    const/16 v0, 0xb

    sput v0, Ldxoptimizer/oj;->e:I

    .line 58
    const/16 v0, 0xc

    sput v0, Ldxoptimizer/oj;->f:I

    .line 59
    const/16 v0, 0xd

    sput v0, Ldxoptimizer/oj;->g:I

    .line 61
    const-string v0, "android.bluetooth.adapter.action.STATE_CHANGED"

    sput-object v0, Ldxoptimizer/oj;->a:Ljava/lang/String;

    .line 62
    const-string v0, "android.bluetooth.adapter.extra.STATE"

    sput-object v0, Ldxoptimizer/oj;->b:Ljava/lang/String;

    goto :goto_f
.end method


# virtual methods
.method public a()I
    .registers 2

    .prologue
    .line 68
    :try_start_0
    invoke-static {}, Landroid/bluetooth/BluetoothAdapter;->getDefaultAdapter()Landroid/bluetooth/BluetoothAdapter;

    move-result-object v0

    iput-object v0, p0, Ldxoptimizer/oj$b;->b:Landroid/bluetooth/BluetoothAdapter;
    :try_end_6
    .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_6} :catch_10

    .line 72
    :goto_6
    :try_start_6
    iget-object v0, p0, Ldxoptimizer/oj$b;->b:Landroid/bluetooth/BluetoothAdapter;

    invoke-virtual {v0}, Landroid/bluetooth/BluetoothAdapter;->getState()I
    :try_end_b
    .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_b} :catch_d

    move-result v0

    .line 75
    :goto_c
    return v0

    .line 73
    :catch_d
    move-exception v0

    .line 75
    const/4 v0, 0x1

    goto :goto_c

    .line 69
    :catch_10
    move-exception v0

    goto :goto_6
.end method

.method public a(Z)V
    .registers 3

    .prologue
    .line 80
    if-eqz p1, :cond_8

    .line 82
    :try_start_2
    iget-object v0, p0, Ldxoptimizer/oj$b;->b:Landroid/bluetooth/BluetoothAdapter;

    invoke-virtual {v0}, Landroid/bluetooth/BluetoothAdapter;->enable()Z
    :try_end_7
    .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_7} :catch_10

    .line 93
    :goto_7
    return-void

    .line 88
    :cond_8
    :try_start_8
    iget-object v0, p0, Ldxoptimizer/oj$b;->b:Landroid/bluetooth/BluetoothAdapter;

    invoke-virtual {v0}, Landroid/bluetooth/BluetoothAdapter;->disable()Z
    :try_end_d
    .catch Ljava/lang/Exception; {:try_start_8 .. :try_end_d} :catch_e

    goto :goto_7

    .line 89
    :catch_e
    move-exception v0

    goto :goto_7

    .line 83
    :catch_10
    move-exception v0

    goto :goto_7
.end method