单击按钮(例如:启动回收站btn)后,将打开一个带有recyclerview列表的活动,该列表显示了Firestore数据库中的所有列表项。
每当在Firestore中添加一些新数据(n个tems)时,只有在通过单击按钮(即:启动Recycler btn)将其重新打开时,它才会在recyclerview中更新。
例如:如果我的recyclerview列表在首次加载时由cat,dog,bat组成(即,单击启动Recyler btn时)。 然后,当我在现有的Firestore数据库列表(cat,dog,bat)中添加rat,sat时。 现在,当添加更多项目时,我的用户界面中的“回收者视图”列表应显示cat,dog,bat,rat,sat等,这意味着添加新项目时应实时加载/刷新新项目 >
在将数据添加到Firestore数据库中时,是否有一种方法可以动态更新recyclerview视图,而不必每次都重新打开它?
答案 0 :(得分:-1)
您可能需要使用FCM来通知android应用程序新值已添加到数据库中。
请参考:https://firebase.google.com/docs/cloud-messaging/android/receive