如何将新项目放置在 recyclerView 的顶部?

XY-乔

我正在向我的数据库 ( Firebase )添加内容,这些内容应该加载到我的 recyclerview 中。但是新的内容总是出现在recyclerview的底部。有没有办法让它们出现在顶部而不是出现在底部

XY-乔

我终于解决了这个问题,我需要做的就是将一个整数变量初始化为 0,将它与要从 Firebase 数据库中获取的模型类的对象一起添加,最后通知一个插入到适配器的项目。代码会解释得更好

int position = 0;
ArrayList<Places> data = new ArrayList<>();
LinearLayoutManager lg = new LinearLayoutManager(this);

那么最终的代码是这样的

valueEventListener = new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot ds : dataSnapshot.getChildren()) {
Places content = ds.getValue(Places.class);
    data.add(position,content);
adapter = new YourAdapter(data, getApplicationContext);
      recyclerview.setLayoutManager(new Line);
      recyclerview.setAdapter(adapter);
      adapter.notifyItemInserted(position);
       adapter.notifyDataSetChanged();
}
@Override
public void onCancelled(DatabaseError databaseError) {
     // Handle error code here
   }
     });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在RecyclerView的顶部添加新项目

来自分类Dev

如何将新帖子添加到 recyclerview 的顶部?

来自分类Dev

如何将数组限制为 5 个项目并将新项目放在列表顶部

来自分类Dev

滚动时如何找到显示在RecyclerView顶部的项目

来自分类Dev

如何将BoxLayout放置在屏幕顶部

来自分类Dev

Recyclerview将以中间的项目而不是顶部的项目打开

来自分类Dev

添加项目时,RecyclerView不会固定在顶部

来自分类Dev

RecyclerView:新加载的项目不会添加到顶部

来自分类Dev

如何将标签或段落准确放置/绑定在项目顶部?

来自分类Dev

当我们单击相应项目时如何在 recyclerview 项目顶部显示弹出窗口

来自分类常见问题

如何将HTML元素放置在A框架的顶部

来自分类Dev

如何将工具提示水平放置在链接顶部

来自分类Dev

如何将nav_header放置在底部而不是顶部

来自分类Dev

如何将HTML元素放置在A框架的顶部

来自分类Dev

如何将视图放置在UINaviagationController子类的导航栏顶部?

来自分类Dev

RecyclerView 只显示顶部数据

来自分类Dev

如何将新添加的数据从Firebase添加到recyclerview的顶部而不是底部?请查看详细信息

来自分类Dev

RecyclerView滚动条在第一个项目之后跳回到顶部

来自分类Dev

我创建了RecyclerView,并且当屏幕方向改变时,重复的项目被添加到顶部

来自分类Dev

如何将选中的项目保持在列表顶部

来自分类Dev

如何用%将ImageView放置在LinearLayout的顶部?

来自分类Dev

每次发送或接收消息时,如何使最后联系的用户出现在recyclerview列表的顶部?

来自分类Dev

如何在 recyclerView 单元格的顶部添加边到边叠加?

来自分类Dev

默认情况下如何在 RecyclerView 顶部启用新数据显示?

来自分类Dev

分页时,RecyclerView跳到顶部

来自分类Dev

RecyclerView滚动到顶部本身

来自分类Dev

NestedScrollView滚动到Recyclerview调整大小的顶部

来自分类Dev

RecyclerView滚动到顶部按钮

来自分类Dev

加载新数据时,RecyclerView滚动顶部

Related 相关文章

  1. 1

    在RecyclerView的顶部添加新项目

  2. 2

    如何将新帖子添加到 recyclerview 的顶部?

  3. 3

    如何将数组限制为 5 个项目并将新项目放在列表顶部

  4. 4

    滚动时如何找到显示在RecyclerView顶部的项目

  5. 5

    如何将BoxLayout放置在屏幕顶部

  6. 6

    Recyclerview将以中间的项目而不是顶部的项目打开

  7. 7

    添加项目时,RecyclerView不会固定在顶部

  8. 8

    RecyclerView:新加载的项目不会添加到顶部

  9. 9

    如何将标签或段落准确放置/绑定在项目顶部?

  10. 10

    当我们单击相应项目时如何在 recyclerview 项目顶部显示弹出窗口

  11. 11

    如何将HTML元素放置在A框架的顶部

  12. 12

    如何将工具提示水平放置在链接顶部

  13. 13

    如何将nav_header放置在底部而不是顶部

  14. 14

    如何将HTML元素放置在A框架的顶部

  15. 15

    如何将视图放置在UINaviagationController子类的导航栏顶部?

  16. 16

    RecyclerView 只显示顶部数据

  17. 17

    如何将新添加的数据从Firebase添加到recyclerview的顶部而不是底部?请查看详细信息

  18. 18

    RecyclerView滚动条在第一个项目之后跳回到顶部

  19. 19

    我创建了RecyclerView,并且当屏幕方向改变时,重复的项目被添加到顶部

  20. 20

    如何将选中的项目保持在列表顶部

  21. 21

    如何用%将ImageView放置在LinearLayout的顶部?

  22. 22

    每次发送或接收消息时,如何使最后联系的用户出现在recyclerview列表的顶部?

  23. 23

    如何在 recyclerView 单元格的顶部添加边到边叠加?

  24. 24

    默认情况下如何在 RecyclerView 顶部启用新数据显示?

  25. 25

    分页时,RecyclerView跳到顶部

  26. 26

    RecyclerView滚动到顶部本身

  27. 27

    NestedScrollView滚动到Recyclerview调整大小的顶部

  28. 28

    RecyclerView滚动到顶部按钮

  29. 29

    加载新数据时,RecyclerView滚动顶部

热门标签

归档