【发布时间】:2017-12-27 04:59:14
【问题描述】:
我一直在尝试将以下字符串转换为我的 Shared Preferences 键中的双精度值,但即使我尝试遵循上一个 Q&A (Android - SharedPreference converting to Double) 中的解决方案仍然失败
这是我的代码:
String strCurr_Lat = FM_SharePrefs.getString("FM_Curr_Lat", "");
String strCurr_Lng = FM_SharePrefs.getString("FM_Curr_Lng", "");
String strDest_Lat = FM_SharePrefs.getString("FM_Dest_Lat", "");
String strDest_Lng = FM_SharePrefs.getString("FM_Dest_Lng", "");
Double dCurr_Lat = Double.parseDouble(strCurr_Lat);
到达 assign double 变量时失败并抛出错误。 有人可以帮忙吗?非常感谢。
-海-
【问题讨论】:
-
分享你的错误日志?
-
您确定这些值实际上已保存到共享首选项中吗?
-
这是我在上一个活动中保存的纬度坐标。
-
是的蒂姆比格莱森。在我使用 Toast 命令时显示。
-
提及每个变量的值
标签: android string double sharedpreferences