我想在商店的位置保存在我的共享偏好,並可以對其進行編輯,並打開它時,應用程序啓動,謝謝,我有這個:如何使用共享首選項保存位置Android?
//load shared preferecnes
SharedPreferences sharedpreferences = getSharedPreferences("MyPrefs",
Context.MODE_PRIVATE);
//note: here idk how to read the last value of position saved
//Log.v("lastposition", sharedPreferences);
// on edit preferences and save
SharedPreferences.Editor editor = sharedpreferences.edit();
editor.putString("position", New LatLang(30,40));
editor.commit();
謝謝大家:)
最後編輯時間的變化:
//load shared preferecnes
SharedPreferences sharedpreferences = getSharedPreferences(this,Context.MODE_PRIVATE);
// --> HERE IDK HOT LOAD LAST POSITIONS SAVED
// on edit preferences and save
SharedPreferences.Editor editor = sharedpreferences.edit();
editor.putDouble("position_lat", 30d);
editor.putDouble("position_lon", 40d);
editor.commit();
究竟是什麼問題?保存偏好,還是加載? –
您無法將所需的任何內容存儲到首選項中。你必須將你的'LatLong'對象拆分爲字符串,int等。 –
現在我可以使用double來保存它,但現在我的問題是加載它,謝謝 –