Возвращение найденныхbluetooth-устройств в Intent

Ответить
seg_pro
Сообщения: 5
Зарегистрирован: 05 июн 2014, 17:29

Возвращение найденныхbluetooth-устройств в Intent

Сообщение seg_pro » 24 фев 2016, 15:53

Здравствуйте, кто-нибуть работал с Bluetooth? Проблема использую следующий код из книги:

BluetoothAdapter bluetooth;
ArrayList<BluetoothDevice> deviceList = new ArrayList<BluetoothDevice>();

....

registerReceiver(discoveryResult, new IntentFilter(BluetoothDevice.ACTION_FOUND));

....

BroadcastReceiver discoveryResult = new BroadcastReceiver() {
public void onReceive(Context context, Intent intent) {
BluetoothDevice remoteDevice = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
deviceList.add(remoteDevice);
}
};

То есть вешаем приемник, который как только найдет очередное bluetooth - устройство возвращает это bluetooth - устройство в виде Intent. Проблема что этот приемник ничего не ловит. Как не пытался он в список ничего не добавляет. И в вообще не вызывается при сканировании. Кто-нибуть сталкивался с таким?

Ответить