打开或关闭设备蓝牙

时间:2018-01-16 17:20:31

标签: android bluetooth android-bluetooth

我想让android studio中的按钮检查蓝牙是否在同一个按钮上打开或关闭,然后从源代码中打开或关闭它,有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

首先,您需要添加这些权限

<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

以编程方式启用/禁用蓝牙使用BluetoothAdapter 例如:

btnBluetooth.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
BluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter();
if (adapter.isEnabled()){
                adapter.disable();
            } else {
                adapter.enable();
            }
} });

有关详细信息,请查看Bluetooth Docs