我正在创建蓝牙自定义应用程序,但我遇到了一个小问题。当我在接收器中检测到设备时,我想将此设备存储在Set<BluetoothDevice>
中。
但我的接收器是一个不同的类,当我写这段代码时:
BluetoothDevice device = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
ClassName.SetVar.add(device);
然后它显示异常。我想将所有检测设备存储在变量中,并希望在不同的线程中使用以建立连接。
答案 0 :(得分:0)
最后我通过使用构造函数
解决了