嗨大衛和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