gpt4 book ai didi

android - 从非 PreferenceActivity/Fragment 更改首选项值

转载 作者:行者123 更新时间:2023-11-30 02:50:00 26 4
gpt4 key购买 nike

因此,要以编程方式更改值,您通常会执行 findPreference("my_key") 并获取首选项的引用以更改值。

如果不是在 PreferenceActivityPreferenceFragment 中而是在一个简单的 ActivityFragment 中以编程方式执行此操作怎么样?

是否有可能获得Preference 引用(如果有,如何)?还是我应该按照老派的方式获取 SharedPreference 引用,并使用 Editor

最佳答案

So to change the value programatically you will usually do findPreference("my_key") and get the preference's reference to change the value.

这仅用于更改首选项 UI 中显示的值。它碰巧更新持久值的事实是副作用,而不是目的。

is it possible to get a Preference reference

没有。

or should I do it the old school way getting a SharedPreference reference, and using Editor?

是的。

关于android - 从非 PreferenceActivity/Fragment 更改首选项值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24369111/

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