[英]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.