我有一个RecyclerView,它由存储在Firestore数据库中的帖子填充。每个帖子都被写成一个带有唯一postID的文档,存储发布的消息、时间戳和一个类似的计数器。
//mUploads is defined as private List<Upload> mUploads;
//Upload object stores post message, timestamp and likes
mUploads = new ArrayList<>();
mFireStoreOrdered = mFireStoreInst.
Activity有一个回收器视图,其中每行都有一个帖子,现在每个帖子都有一个注释计数文本视图,它启动一个评论活动,用户可以在其中看到评论并添加评论。
现在的问题是,在添加了评论之后,当评论活动结束时,我如何在活动A中的特定行回收者视图中更新评论计数,或者按下back按钮以回到posts页面。但是我不想再重新加载回收器视图,因为它会分散用户对当前位置的注意力。
请引导我朝正确的方向走。下面是我的回收视图适配器代码片段。
public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, int position) {
我们正在开发一个类似社交媒体的应用程序,并使用firebase作为数据库。现在,每当一些用户创建帖子并且系统将其上传到数据库时,流构建器会自动更新列表视图,这会在每次用户在数据库中发表帖子时导致不必要的向下滚动
我们的代码如下所示
-Scaffold
-Stream builder (where the post getting fetch individually)
-Stack
-List view (where we show all the posts from all users in the database)