From 2b98620ee04f7ceba2d076f9d1f41d99a9336b14 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Thu, 14 May 2015 13:04:21 +0200 Subject: [PATCH] Mi Band: Prepare preferences for vibration count, use number as input type for numeric field --- .../gadgetbridge/miband/MiBandConst.java | 4 +++ .../miband/MiBandPreferencesActivity.java | 6 +++- app/src/main/res/values/strings.xml | 1 + app/src/main/res/xml/miband_preferences.xml | 35 +++++++++++++++++-- 4 files changed, 42 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/miband/MiBandConst.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/miband/MiBandConst.java index ca5aa9c8..08bd389f 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/miband/MiBandConst.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/miband/MiBandConst.java @@ -7,4 +7,8 @@ public interface MiBandConst { String PREF_USER_HEIGHT_CM = "mi_user_height_cm"; String PREF_USER_WEIGHT_KG = "mi_user_weight_kg"; String PREF_MIBAND_ADDRESS = "development_miaddr"; // FIXME: should be prefixed mi_ + String PREF_VIBRATION_COUNT_SMS = "mi_vibration_count_sms"; + String PREF_VIBRATION_COUNT_K9MAIL = "mi_vibration_count_k9mail"; + String PREF_VIBRATION_COUNT_PEBBLEMSG = "mi_vibration_count_pebblemsg"; + String PREF_VIBRATION_COUNT_GENERIC = "mi_vibration_count_generic"; } diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/miband/MiBandPreferencesActivity.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/miband/MiBandPreferencesActivity.java index a8243898..4b79aa0a 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/miband/MiBandPreferencesActivity.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/miband/MiBandPreferencesActivity.java @@ -38,7 +38,11 @@ public class MiBandPreferencesActivity extends AbstractSettingsActivity { MiBandConst.PREF_USER_GENDER, MiBandConst.PREF_USER_HEIGHT_CM, MiBandConst.PREF_USER_WEIGHT_KG, - MiBandConst.PREF_MIBAND_ADDRESS + MiBandConst.PREF_MIBAND_ADDRESS, + MiBandConst.PREF_VIBRATION_COUNT_SMS, + MiBandConst.PREF_VIBRATION_COUNT_K9MAIL, + MiBandConst.PREF_VIBRATION_COUNT_PEBBLEMSG, + MiBandConst.PREF_VIBRATION_COUNT_GENERIC, }; } } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 1b1ed71a..ab1941ac 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -98,5 +98,6 @@ Gender Height in cm Weight in kg + Vibration Count diff --git a/app/src/main/res/xml/miband_preferences.xml b/app/src/main/res/xml/miband_preferences.xml index 0a6ce785..ecc3cfd6 100644 --- a/app/src/main/res/xml/miband_preferences.xml +++ b/app/src/main/res/xml/miband_preferences.xml @@ -9,7 +9,7 @@ android:title="@string/miband_prefs_alias" /> @@ -23,13 +23,13 @@ @@ -46,4 +46,33 @@ android:title="@string/pref_title_development_miaddr" /> + + + + + + + \ No newline at end of file