從 PreferenceActivity 檢索 SharedPreferences
如 PreferenceActivity 文件中所述,PreferenceActivity 會自動將使用者首選項儲存到自動物件中。若要存取此共用首選項對象,您可以使用 PreferenceManager 中的 getDefaultSharedPreferences() 方法。
import android.preference.PreferenceManager; SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
這將傳回與 PreferenceActivity 套件關聯的 SharedPreferences 物件。然後,您可以使用此物件來擷取或儲存首選項值:
prefs.getBoolean("keystring", true);
了解共用首選項
共用首選項是資料儲存類型,允許應用程式在不同的活動和流程中保存資料。它們以 XML 格式儲存在檔案中,每個首選項都由一個鍵標識。
共享首選項的類型
共享首選項有兩種類型:
共享首選項使用
要使用共享首選項,您可以按照以下步驟操作步驟:
儲存與擷取值
要在共用首選項中儲存值,請使用Editor 物件的putXXX() 方法:
editor.putInt("storedInt", storedPreference);
要從共用首選項中擷取值,請使用SharedPreferences 物件的getXXX()方法:
int storedPreference = preferences.getInt("storedInt", 0);
附加說明
以上是如何從 Android 中的 PreferenceActivity 檢索 SharedPreferences?的詳細內容。更多資訊請關注PHP中文網其他相關文章!