Kiedy używam ten kod, getDefaultAdapter nie jest obsługiwane i pokazuje toast również prawidłowo.
1
Możesz skontaktować się z tej odpowiedzi. Możesz spróbować coś takiego
BluetoothAdapter.getDefaultAdapter()
Możesz skontaktować się z tej odpowiedzi. Możesz spróbować coś takiego
BluetoothAdapter.getDefaultAdapter()
getDefaultAdapter()
będzie działać, ale polecam ci przejść na korzystanie z BluetoothManager i getAdapter()
.
W działalności:
val bluetoothManager = getSystemService(Context.BLUETOOTH_SERVICE) as BluetoothManager
m_bluetoothAdapter = bluetoothManager.adapter
W klipie:
val bluetoothManager = requireContext().getSystemService(Context.BLUETOOTH_SERVICE) as BluetoothManager
m_bluetoothAdapter = bluetoothManager.adapter
Tu nie ma toast()
funkcja. To, zdaje się, było wykonane core-ktx
Biblioteka jetpack w jednym czasie i później usunięty. Użyj standardowy sposób wyświetlania tosty.