打开或关闭设备蓝牙

Turn device bluetooth on or off

我想让我在 android studio 中的按钮通过同一个按钮检查蓝牙是打开还是关闭,然后根据源代码相应地打开或关闭它,有人可以帮我吗?

首先你需要添加这些权限

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

并 Enable/Disable 蓝牙以编程方式使用 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