如何使用适用于Android Studio的Firebase实时数据库对数据进行个性化设置?

时间:2017-11-21 11:14:04

标签: android firebase

我正在使用带有Android Studio的Fireabse实时数据库制作应用。在应用程序中,我想让用户能够标记(或跟随)特定项目(在我的情况下是体育游戏)。

体育比赛的数据类似于:

{
    Games: {
               Game A: {
                           Team A: A,
                           Team B: B,
                           Score A: 0,
                           Score B: 0,
                           isFollowed: false
                       }
           }
}

这样的事情。在我的应用中,只要Star为真,我就会更改isFollowed图标的颜色。但是,这是全球性的,因此它也将应用于其他用户。

我的问题是,如何对isFollowed数据进行个性化设置并使其与所有用户不同?

我目前的想法是将具有用户唯一键ID的HashMap作为键值,将布尔值作为'isFollowed`数据中的值。

这是一个有效的想法吗?

如果没有,请告诉我是否有更好的想法。

0 个答案:

没有答案