diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/miband/MiBandPairingActivity.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/miband/MiBandPairingActivity.java index 2fad17a39..da7367004 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/miband/MiBandPairingActivity.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/miband/MiBandPairingActivity.java @@ -38,6 +38,7 @@ import org.slf4j.LoggerFactory; import nodomain.freeyourgadget.gadgetbridge.GBApplication; import nodomain.freeyourgadget.gadgetbridge.R; +import nodomain.freeyourgadget.gadgetbridge.activities.AboutUserPreferencesActivity; import nodomain.freeyourgadget.gadgetbridge.activities.AbstractGBActivity; import nodomain.freeyourgadget.gadgetbridge.activities.ControlCenterv2; import nodomain.freeyourgadget.gadgetbridge.activities.DiscoveryActivity; @@ -96,7 +97,7 @@ public class MiBandPairingActivity extends AbstractGBActivity implements Bonding } if (!MiBandCoordinator.hasValidUserInfo()) { - Intent userSettingsIntent = new Intent(this, MiBandPreferencesActivity.class); + Intent userSettingsIntent = new Intent(this, AboutUserPreferencesActivity.class); startActivityForResult(userSettingsIntent, REQ_CODE_USER_SETTINGS, null); return; } diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/miband/MiBandPreferencesActivity.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/miband/MiBandPreferencesActivity.java index 6d6f6d9b2..3bc85282d 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/miband/MiBandPreferencesActivity.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/miband/MiBandPreferencesActivity.java @@ -53,22 +53,6 @@ public class MiBandPreferencesActivity extends AbstractSettingsActivity { addPreferencesFromResource(R.xml.miband_preferences); addTryListeners(); - - Prefs prefs = GBApplication.getPrefs(); - - final Preference fitnessGoal = findPreference(ActivityUser.PREF_USER_STEPS_GOAL); - fitnessGoal.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() { - @Override - public boolean onPreferenceChange(Preference preference, Object newVal) { - invokeLater(new Runnable() { - @Override - public void run() { - GBApplication.deviceService().onSendConfiguration(ActivityUser.PREF_USER_STEPS_GOAL); - } - }); - return true; - } - }); } /** @@ -121,10 +105,7 @@ public class MiBandPreferencesActivity extends AbstractSettingsActivity { @Override protected String[] getPreferenceKeysWithSummary() { Set prefKeys = new HashSet<>(); - prefKeys.add(PREF_USER_NAME); prefKeys.add(PREF_MIBAND_ADDRESS); - prefKeys.add(ActivityUser.PREF_USER_STEPS_GOAL); - prefKeys.add(PREF_INACTIVITY_THRESHOLD); prefKeys.add(getNotificationPrefKey(VIBRATION_COUNT, ORIGIN_ALARM_CLOCK)); prefKeys.add(getNotificationPrefKey(VIBRATION_COUNT, ORIGIN_INCOMING_CALL)); diff --git a/app/src/main/res/xml/about_user.xml b/app/src/main/res/xml/about_user.xml index f3b292cd5..452f9d07b 100644 --- a/app/src/main/res/xml/about_user.xml +++ b/app/src/main/res/xml/about_user.xml @@ -6,6 +6,13 @@ android:key="pref_category_activity_personal" android:title="@string/activity_prefs_about_you"> + + - - - - - - - -