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