From 109b2bef4da7b457d2c7a6810d6eb9b03d4a85a2 Mon Sep 17 00:00:00 2001 From: Daniele Gobbetti Date: Thu, 25 Jun 2015 14:48:46 +0200 Subject: [PATCH] add a Toast to confirm the transfer of the alarm or to warn if the transfer wasn't possible. --- .../freeyourgadget/gadgetbridge/miband/MiBandSupport.java | 6 +++--- app/src/main/res/values/strings.xml | 2 ++ 2 files changed, 5 insertions(+), 3 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 678d9188..50356f3c 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/miband/MiBandSupport.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/miband/MiBandSupport.java @@ -6,6 +6,7 @@ import android.content.SharedPreferences; import android.database.sqlite.SQLiteDatabase; import android.net.Uri; import android.preference.PreferenceManager; +import android.widget.Toast; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -46,9 +47,6 @@ import static nodomain.freeyourgadget.gadgetbridge.miband.MiBandConst.FLASH_ORIG import static nodomain.freeyourgadget.gadgetbridge.miband.MiBandConst.ORIGIN_GENERIC; import static nodomain.freeyourgadget.gadgetbridge.miband.MiBandConst.ORIGIN_K9MAIL; import static nodomain.freeyourgadget.gadgetbridge.miband.MiBandConst.ORIGIN_SMS; -import static nodomain.freeyourgadget.gadgetbridge.miband.MiBandConst.PREF_MIBAND_ALARM1; -import static nodomain.freeyourgadget.gadgetbridge.miband.MiBandConst.PREF_MIBAND_ALARM2; -import static nodomain.freeyourgadget.gadgetbridge.miband.MiBandConst.PREF_MIBAND_ALARM3; import static nodomain.freeyourgadget.gadgetbridge.miband.MiBandConst.VIBRATION_COUNT; import static nodomain.freeyourgadget.gadgetbridge.miband.MiBandConst.VIBRATION_DURATION; import static nodomain.freeyourgadget.gadgetbridge.miband.MiBandConst.VIBRATION_PAUSE; @@ -337,7 +335,9 @@ public class MiBandSupport extends AbstractBTLEDeviceSupport { queueAlarm(alarm, builder, characteristic); } builder.queue(getQueue()); + Toast.makeText(getContext(), getContext().getString(R.string.user_feedback_miband_set_alarms_ok), Toast.LENGTH_SHORT).show(); } catch (IOException ex) { + Toast.makeText(getContext(), getContext().getString(R.string.user_feedback_miband_set_alarms_failed), Toast.LENGTH_LONG).show(); LOG.error("Unable to set alarms on MI device", ex); } } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 864df02b..b1685f25 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -149,4 +149,6 @@ Fri Sat smart wakeup + There was an error setting the alarms, please try again! + Alarms sent to device!