我想將標記的位置保存爲sp,所以每次打開應用程序我加載標記。android google地圖位置
SharedPreferences.Editor putDouble(final SharedPreferences.Editor edit, final String key, final double value) {
return edit.putLong(key, Double.doubleToRawLongBits(value));
}
double getDouble(final SharedPreferences prefs, final String key, final double defaultValue) {
return Double.longBitsToDouble(prefs.getLong(key, Double.doubleToLongBits(defaultValue)));
}
從getter返回的值是從我的位置不同勢遠像200公里
你能給我例子 –
'雙getDouble(最終SharedPreferences首選項,最終String鍵,最後雙默認值){ 回報Double.longBitsToDouble(prefs.getLong(按鍵,雙。longBitsToDouble(默認值))); }' – sofakingforever