-2
請任何人告訴我如何將新的鍵值對添加到現有的共享首選項中。下面的代碼將新的鍵值對添加到現有的共享首選項
請任何人告訴我如何將新的鍵值對添加到現有的共享首選項中。下面的代碼將新的鍵值對添加到現有的共享首選項
使用鍵值對添加到共享偏好:
SharedPreferences.Editor editor = getSharedPreferences(MY_PREFS_NAME, MODE_PRIVATE).edit();
editor.putString("key", "value");
editor.putInt("key1", 1);
editor.commit();
但我想從不同的活動添加值到已有的偏好。 –
只要您在此處使用相同的標識符(即MY_PREFS_NAME),就可以達到此目的。確保你在每個活動中都放入了相同的標識符。也許你可以創建一個Utility類併爲標識符定義一個靜態的String常量,並在你的所有活動中使用它。 –
當您想要添加新的密鑰對值時,請在另一個活動中使用MY_PREFS_NAME。 –