gpt4 book ai didi

java - 如何为 PreferenceActivity 实现自己的数据存储后端

转载 作者:行者123 更新时间:2023-12-01 15:37:48 26 4
gpt4 key购买 nike

在我的应用程序中,我通过蓝牙从另一台设备检索数据并将这些数据存储到(可解析的)类中。我希望用户能够通过 PreferenceActivity 更改数据。通信正常并且首选项屏幕已构建。

我尝试将我的对象分配给每个首选项并覆盖 getPersistedString(),... 函数来存储数据。这次尝试没有成功。我必须实现 SharedPreferences 类吗?或者处理这个问题的正确方法是什么?

非常感谢。

最佳答案

我解决这个问题的方法是在每个 Preference 上注册一个 OnPreferenceChangeListener 并执行 setPersistent(false)。然后我可以将 OnPreferenceChangeListener 中的数据保存到我的后端。

关于java - 如何为 PreferenceActivity 实现自己的数据存储后端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8614158/

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