6

Firebaseアプリで無限スクロールを実装する方法を探しています。Firebase RecyclerView無限スクロール

私は次のように私のデータを取得しています:

私は私が取得するアダプタに送信していたキー(項目作成したユーザー、ユーザーが好きで、このようなもののアイテム)のリストを持っていますこのようなデータ:

public void onBindViewHolder(final BaseViewHolder viewHolder, final int position) { 

    DatabaseReference ref = getAllItemsRef().child(itemIDs.get(position)); 

    ValueEventListener itemListener = new ValueEventListener() { 
     @Override 
     public void onDataChange(DataSnapshot dataSnapshot) { 
      Item item = dataSnapshot.getValue(Item.class); 
      viewHolder.bindItem(item); 
     } 

     @Override 
     public void onCancelled(DatabaseError firebaseError) { 
     } 
    }; 
    ref.addValueEventListener(itemListener); 

} 

私はパフォーマンスを得るために、無限スクロールを追加したいと思いますが、私はFirebaseでそれを行うべきか見当がつかない。

私は、FirebaseUIが実装したいと思っていますが、まだそれを行っていないことがわかりました。

+0

[AngularJsとFirebaseと無限スクロール]の可能な重複(http://stackoverflow.com/questions/22868604/infinite-scroll -with-angularjs-and-firebase) –

答えて

1

それはstartAt、limitToLastの組み合わせで非常に簡単に達成可能であるとorderByKey/orderByChild

関連する問題