我正在开发一个根据您订阅的类别发送消息的应用。
为此,我实施了PreferenceActivity
,我为每个类别动态添加SwitchPreference
,如下图所示。
问题在于,当我更改开关状态时,向下滚动然后向上滚动它们会自行回到默认状态。
有人有同样的问题吗?
答案 0 :(得分:0)
此行为是由早期版本的android 5 Lollipop的Android bug引起的。
如果您正在为Android 4.X或更低版本开发,您有两种选择:
1 - 开发自定义SwitchPreference
2 - 改为使用Checkboxes
。
为此,请参阅this相关问题。