From d0b9914770877f1869e29858680b385f59012e56 Mon Sep 17 00:00:00 2001 From: cpfeiffer Date: Tue, 9 Jun 2015 21:05:44 +0200 Subject: [PATCH] Keep the db open while adding samples --- .../gadgetbridge/miband/MiBandSupport.java | 39 +++++++++++-------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/miband/MiBandSupport.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/miband/MiBandSupport.java index 1b305a7b..13b559ba 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/miband/MiBandSupport.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/miband/MiBandSupport.java @@ -3,6 +3,7 @@ package nodomain.freeyourgadget.gadgetbridge.miband; import android.bluetooth.BluetoothGatt; import android.bluetooth.BluetoothGattCharacteristic; import android.content.SharedPreferences; +import android.database.sqlite.SQLiteDatabase; import android.net.Uri; import android.preference.PreferenceManager; @@ -24,6 +25,7 @@ import nodomain.freeyourgadget.gadgetbridge.R; import nodomain.freeyourgadget.gadgetbridge.btle.AbstractBTLEDeviceSupport; import nodomain.freeyourgadget.gadgetbridge.btle.SetDeviceBusyAction; import nodomain.freeyourgadget.gadgetbridge.btle.TransactionBuilder; +import nodomain.freeyourgadget.gadgetbridge.database.ActivityDatabaseHandler; import static nodomain.freeyourgadget.gadgetbridge.miband.MiBandConst.DEFAULT_VALUE_FLASH_COLOUR; import static nodomain.freeyourgadget.gadgetbridge.miband.MiBandConst.DEFAULT_VALUE_FLASH_COUNT; @@ -519,25 +521,28 @@ public class MiBandSupport extends AbstractBTLEDeviceSupport { GregorianCalendar timestamp = this.activityDataTimestampProgress; byte category, intensity, steps; - for (int i=0; i