Я работаю с классами Android BLE в течение 5 или 6 месяцев, я вполне понимаю, как работает everithing. Сегодня я заметил, что в BluetoothGatt методы обратного вызова включены в супер-методы, такие как super.onCharacteristicRead(gatt, characteristic, status);
Android BLE CallBacks, OnRead/OnWrite Super
Мой вопрос сейчас в том, что они делают? Я никогда не замечал никакой разницы между работой с ними или без них.
@Override public void onCharacteristicRead (BluetoothGatt gatt, BluetoothGattCharacteristic character, int status) { super.onCharacteristicRead (gatt, характеристика, статус); // Мой код } –
Значит, вы видели это только в своем коде? Почему вы написали это в первую очередь? Просто удалите super.onCharacteristicRead (gatt, характер, статус); – Emil