Я разрабатываю приложение для датчика влажности. датчик будет отправлять данные в приложение непрерывно каждую секунду. Мне нужно показать его на нескольких текстовых изображениях с обновлением в каждую секунду.Как я могу отображать значения, полученные с устройства, непрерывно на нескольких текстовых изображениях
В настоящее время мой приемный код часть
@Override
public void onCharacteristicRead(BluetoothGatt gatt,
BluetoothGattCharacteristic characteristic, int status) {
if (status == BluetoothGatt.GATT_SUCCESS) if (BleUuid.READ_TIME
.equalsIgnoreCase(characteristic.getUuid().toString())) {
final String names = characteristic.getStringValue(0);
Textview1.setText(names);
}
}
мой код основан на этом образце. но он не показывает, как постоянно получать данные в приложении Android. –
какая версия андроида вы тестируете? вы должны использовать 5.0.1 или выше, потому что метод onCharacteristicChange не срабатывает в предыдущей версии Android, поэтому вы не можете непрерывно получать данные! – Fakher
нет. my - Moto E android 4.4.4. с поддержкой. –