【发布时间】:2022-01-02 08:51:18
【问题描述】:
【问题讨论】:
标签: android kotlin bluetooth android-emulator
【问题讨论】:
标签: android kotlin bluetooth android-emulator
您可以参考this answer。 您可以尝试类似
BluetoothAdapter.getDefaultAdapter()
【讨论】:
getDefaultAdapter() 可以,但他们建议您迁移到使用 BluetoothManager 和 getAdapter()。
在活动中:
val bluetoothManager = getSystemService(Context.BLUETOOTH_SERVICE) as BluetoothManager
m_bluetoothAdapter = bluetoothManager.adapter
在片段中:
val bluetoothManager = requireContext().getSystemService(Context.BLUETOOTH_SERVICE) as BluetoothManager
m_bluetoothAdapter = bluetoothManager.adapter
没有toast() 函数。它显然是由core-ktx Jetpack 库提供的,后来被删除了。使用显示 Toasts 的standard way。
【讨论】: