这是我的密码:val tasks: MutableList<Task<DocumentSnapshot>> = mutableListOf()
for (id ingetIds()返回一个包含25个in的列表,因此Logcat中的结果是25个名称。但是这段代码只获取一次数据,这意味着如果添加了某些内容,除非重新加载活动,否则我不会得到它。我读过关于的文章,但这意味着可以与查询一起使用。DocumentSnapshot>(tasks).addSnapsho
该数据进入,并使用广播意图/接收器发送到UI。实时显示实时数据。这一切现在都运行得很好。我现在需要做什么,但不知道:在UI上设置一个按钮,以便它开始计数从广播接收器传入的数据(大约每秒传入一次-但不够一致,不足以设置时钟),并在给定的持续时间(如10秒)后停止。每次传入新数据时,都应该将其添加到总数中,然后在10秒的持续时间后,应使用总数以及一些消息(如"the total was 31“)更新U