处理具有多个FCM主题的首选项

时间:2019-05-24 13:16:48

标签: android firebase firebase-cloud-messaging preferences

在一个PreferenceFragment中,我有一个类别可容纳约10个首选项-这些主题设置为true或false。现在,当此PreferenceFragment输入onPause()时,我只订阅设置为true的主题,然后取消订阅设置为false的主题。可能不理想(?)。

OnPreferenceChangeListener设置为每个单个首选项是否更好?还是有另一种更好的方法?我想拥有一个保存这些首选项的类别的侦听器,以及一个更改后的首选项的参数-有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

MultiSelectListPreference具有我需要的侦听器类型。