【发布时间】:2014-05-07 19:06:11
【问题描述】:
如何在点击按钮时禁用蓝牙?
public void btd(View view) {
BluetoothAdapter blue = BluetoothAdapter.getDefaultAdapter();
blue.disable();
}
或
BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
if (mBluetoothAdapter == null) {
// Device does not support Bluetooth
}else{
if (!mBluetoothAdapter.isEnabled()) {
mBluetoothAdapter.enable();
}else{
mBluetoothAdapter.disable();
}
}
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
该代码仅在我启用蓝牙 vis 代码时才有效,但如果通过通知栏启用,则应用程序将被强制关闭!!
这里是错误日志http://justpaste.it/fd7t
【问题讨论】:
-
当应用强制关闭您时,您无需玩猜谜游戏。了解如何调试您的程序。阅读 logcat,了解堆栈跟踪。
-
@Nikkajihaikjawak,
Force closing的任何错误日志?