Cannot retrieve data in ascending order

前端 未结 2 1436
臣服心动
臣服心动 2021-01-27 18:37

I want to retrieve data in ascending order, but received data somehow added to recyclerview in descending order.

Firebase Database:

2条回答
  •  天命终不由人
    2021-01-27 19:15

    Since you can't do that natively with the RTDB, you'll probably want to do something like this:

    LinearLayoutManager layoutManager = new LinearLayoutManager(context);
    layoutManager.setReverseLayout(true);
    layoutManager.setStackFromEnd(true);
    recyclerView.setLayoutManager(layoutManager);
    

    See https://stackoverflow.com/a/27727398/4548500 for more details.

提交回复
热议问题