【问题标题】:Android PreferenceActivity - Switches back to defaultAndroid PreferenceActivity - 切换回默认值
【发布时间】:2015-05-29 08:36:09
【问题描述】:

我正在开发一个根据您订阅的类别发送消息的应用程序。

为此,我实现了一个PreferenceActivity,我在其中为每个类别动态添加了一个SwitchPreference,如下图所示。

问题是当我更改开关状态时,向下滚动然后向上滚动它们会自行返回默认状态。

有人遇到同样的问题吗?

【问题讨论】:

标签: android preferenceactivity


【解决方案1】:

此行为是由早期版本的 android 5 Lollipop 的 Android bug 引起的。

如果您正在为 Android 4.X 或更低版本进行开发,您有两种选择:

1 - 开发自定义SwitchPreference

2 - 改用Checkboxes。

为此,请参阅this 相关问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-21
    • 1970-01-01
    • 2015-10-28
    • 1970-01-01
    • 1970-01-01
    • 2015-12-09
    • 1970-01-01
    相关资源
    最近更新 更多