gpt4 book ai didi

android - SwitchPreference 在设置 onPreferenceChangeListener 后不改变状态

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:07:25 29 4
gpt4 key购买 nike

我有一个扩展 PreferenceActivity 的 Activity ,我有一个扩展 PreferenceFragment 的类。

在启动 switchPreference 变量(在 Fragment 内)后,我将 OnPreferenceChangeListener 设置为它。问题是当我设置一个监听器时,我无法更改开关按钮的状态(它保持在同一位置)。如果我禁用我设置监听器的语句,则切换按钮工作正常并且状态也被保存。

我还有一个用于 sharedPreferences 的包装类,我想在 switchpreference 更改时将数据保存到其中。

有没有人遇到过这种奇怪的行为?

任何帮助将不胜感激。

最佳答案

好吧,我发现“onPreferenceChange”函数返回了 false,当我将它更改为 true 时它起作用了。

感谢所有期待回答我的人。

关于android - SwitchPreference 在设置 onPreferenceChangeListener 后不改变状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28565538/

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