簡體   English   中英

如何在 AndroidX 首選項庫中使用自定義 SharedPreferences 名稱?

[英]How to use custom SharedPreferences name with AndroidX Preferences Library?

我在我的項目中使用SharedPreferences和自定義SharedPreferences -names,不幸的是AndroidX Preferences Library似乎無法處理它。

使用此庫創建我的設置Activity / Fragment將始終在Default SharedPreferences中獲取/設置SharedPreferences - 有沒有辦法傳遞我的SharedPreferences名稱以實際訪問/編輯這些不同實例中的數據? 非常感謝。

如果您想在設置屏幕上使用特定的 SharedPreferences,您可以在onCreatePreferences()中調用setPreferencesFromResource()之前調用它:

preferenceManager.sharedPreferencesName = "mySpecificPreferences"
preferenceManager.sharedPreferencesMode = Context.MODE_PRIVATE

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM