diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/um25/Support/UM25Support.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/um25/Support/UM25Support.java index 501d8e551..704dfd197 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/um25/Support/UM25Support.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/um25/Support/UM25Support.java @@ -69,7 +69,12 @@ public class UM25Support extends UM25BaseSupport { private void startLoop(){ ScheduledThreadPoolExecutor executor = new ScheduledThreadPoolExecutor(1); - executor.scheduleWithFixedDelay(this::sendReadCommand, 0, LOOP_DELAY, TimeUnit.MILLISECONDS); + executor.scheduleWithFixedDelay(new Runnable() { + @Override + public void run() { + sendReadCommand(); + } + }, 0, LOOP_DELAY, TimeUnit.MILLISECONDS); } private void sendReadCommand(){