mirror of
https://github.com/russok/FitoTrack.git
synced 2025-10-28 16:22:12 -07:00
#26 Imperial weight isn't calculated correctly
This commit is contained in:
parent
b4afba8a9c
commit
a2354e5725
@ -270,6 +270,8 @@ public class SettingsActivity extends PreferenceActivity {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private boolean showWeightPicker() {
|
private boolean showWeightPicker() {
|
||||||
|
UnitUtils.setUnit(this); // Maybe the user changed unit system
|
||||||
|
|
||||||
final AlertDialog.Builder d = new AlertDialog.Builder(this);
|
final AlertDialog.Builder d = new AlertDialog.Builder(this);
|
||||||
final SharedPreferences preferences= PreferenceManager.getDefaultSharedPreferences(this);
|
final SharedPreferences preferences= PreferenceManager.getDefaultSharedPreferences(this);
|
||||||
d.setTitle(getString(R.string.pref_weight));
|
d.setTitle(getString(R.string.pref_weight));
|
||||||
@ -278,7 +280,7 @@ public class SettingsActivity extends PreferenceActivity {
|
|||||||
np.setMaxValue((int) UnitUtils.CHOSEN_SYSTEM.getWeightFromKilogram(150));
|
np.setMaxValue((int) UnitUtils.CHOSEN_SYSTEM.getWeightFromKilogram(150));
|
||||||
np.setMinValue((int) UnitUtils.CHOSEN_SYSTEM.getWeightFromKilogram(20));
|
np.setMinValue((int) UnitUtils.CHOSEN_SYSTEM.getWeightFromKilogram(20));
|
||||||
np.setFormatter(value -> value + " " + UnitUtils.CHOSEN_SYSTEM.getWeightUnit());
|
np.setFormatter(value -> value + " " + UnitUtils.CHOSEN_SYSTEM.getWeightUnit());
|
||||||
np.setValue(preferences.getInt("weight", 80));
|
np.setValue((int)Math.round(UnitUtils.CHOSEN_SYSTEM.getWeightFromKilogram(preferences.getInt("weight", 80))));
|
||||||
np.setWrapSelectorWheel(false);
|
np.setWrapSelectorWheel(false);
|
||||||
|
|
||||||
d.setView(v);
|
d.setView(v);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user