嗨大卫和Firebase团队, 我想通过最新的“侦察兵”排序在FragmentStatePagerAdapter中的选项卡。将项目插入FragmentStatePagerAdapter并使其正常刷新似乎非常困难。因此,如果Firebase只是按降序而不是升序(最近的第一个)向我提供密钥,那么与其做这件事,不如让我的生活更轻松。如果这是不可能的,请考虑这是orderByKeyDescending()
的功能请求:)任何帮助,将不胜感激!谢谢!如何使用orderByKey()以降序而不是升序#Askfirebase
这是我所希望的BTW听众:
scoutRef.orderByKeyDescending().addChildEventListener(new ChildEventListener() {
@Override
public void onChildAdded(DataSnapshot dataSnapshot, String s) {
mSectionsPagerAdapter.mKeyPosition.add(dataSnapshot.getKey());
mSectionsPagerAdapter.notifyDataSetChanged();
}
@Override
public void onChildChanged(DataSnapshot dataSnapshot, String s) {
}
@Override
public void onChildRemoved(DataSnapshot dataSnapshot) {
}
@Override
public void onChildMoved(DataSnapshot dataSnapshot, String s) {
}
@Override
public void onCancelled(DatabaseError databaseError) {
FirebaseCrash.report(databaseError.toException());
}
});
呀,但所有这些升序排序的,我怎么会得到降序排列?谢谢! – SUPERCILEX