Android - SharedPreference конвертируется в Double
По сути, я сохранил значение в общих настройках в виде строки.
Я извлекаю сохраненное значение и пытаюсь использовать его в расчете.
Как я могу преобразовать это так, чтобы оно воспринималось как двойной вместо строки?
Как только значение получено после вычисления, новое значение сохраняется обратно в sharedpreference под тем же значением.
Я надеюсь, что вы можете понять, возникли проблемы с этим!
SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
String newweight = sharedPreferences.getString("storednewweight", "");
newweight = newweight + 5;
//saves value into sharedpreference
savePreferences("storednewweight", (Double.toString(newweight)));