gpt4 book ai didi

android - 在加载 PreferenceFragment 之前,PreferenceFragement 不会设置 SharedPreferences

转载 作者:行者123 更新时间:2023-11-29 00:17:56 26 4
gpt4 key购买 nike

PreferenceFragment 首选项直到我加载首选项 fragment 后才添加到我的 SharedPreference 映射中。

  1. 这是 PreferenceFragment 的预期行为吗?

  2. 如果是这样,即使在用户访问首选项 fragment 之前,将 preferences.xml 中指定的所有默认值应用到 SharedPreferences 的最佳方法是什么?

    <

最佳答案

您可以将 PreferenceManager.setDefaultValues(this, R.xml.preferences, false); 放在应用程序启动器 Activity 的 onCreate() 函数中以应用所有用户首次启动该应用程序时的默认值。

关于android - 在加载 PreferenceFragment 之前,PreferenceFragement 不会设置 SharedPreferences,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25225391/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com