Я пытаюсь подключиться к определенному устройству с помощью моего Android APP, до сих пор, что я мог сделать, это получить парные элементы, которые делают это:
BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
Set < BluetoothDevice > pairedDevices = bluetoothAdapter.getBondedDevices();
if (pairedDevices.size() > 0) {
for (BluetoothDevice device: pairedDevices) {
mDeviceName.add(device.getName());
mDeviceMAC.add(device.getAddress());
}
}
bluetoothClass.setDeviceName(mDeviceName);
bluetoothClass.setDeviceMac(mDeviceMAC);
Где я получаю MAC
и Device name
всех моих сопряженных устройств. То, что я хотел бы сделать, это выбрать, когда он подключается к устройству Bluetooth
.
Пример
В a Samsung S4
, когда я включаю Bluetooth
, он всплывает Dialog
whitch содержит все мои сопряженные устройства и когда я нажимаю на кого-либо, с которым он подключается (я могу...) поэтому в основном я хочу это сделать, так как теперь я получаю сопряженные устройства (я не знаю, если это лучший способ получить это, но это так), а затем, когда пользователь нажимает на кого-либо, с которым он подключается к устройству.
Это что-то вроде question, но, к сожалению, без ответа.