我使用firebase数据库来存储数据。我知道如何使用firebase数据库。 在我的项目中,我有一个活动,显示从学院到学生的通知列表,通过点击列表项,它将打开另一个活动,即聊天室。在此活动中,学生可以提出与给定通知相关的问题。
现在,在第一个列表活动中,我还添加了文本视图,其中显示了该特定通知的聊天消息总数。我最初从数据库加载数据时效果很好。但我想动态更改聊天消息的数量。 所以,我需要在chat_cnt节点列表,以更新message_cnt文本视图的值 问题是它是一个很大的列表,所以我不能对每个通知项使用child_added,如果我使用value_event监听器,它将在启动时不必要地加载所有数据。
代码有点大,所以我不能在这里发布。但我已经描述了这个问题。
任何答案都将不胜感激,谢谢。抱歉我的英文:)