0

I need to use two libraries for my Adapter, both Adapters are for different purpose, and i need to use them for my layout, one is ParallaxRecyclerAdapter and the other is FirebaseRecyclerAdapter is there a way to combine the two into one Custom Adapter?

Currently, I have using a custom FirebaseRecyclerAdapter, but I need ParallaxRecyclerAdapter too.

public class VendorNewAdapter extends FirebaseRecyclerAdapter<NewsPaper, NewsPaperHolder>{



private  boolean isColorsInverted = false;
private Context context;
private AppCompatActivity activity;

private DatabaseReference mDatabaseRef;
private Query oneQuery;
private DatabaseReference childRef;

public VendorNewAdapter(Class<NewsPaper> modelClass, int modelLayout,
                        Class<NewsPaperHolder> viewHolderClass, Query ref, AppCompatActivity activity,
                        boolean isViewWithList, Context context) {
    super(modelClass, modelLayout, viewHolderClass, ref);
    this.context = context;
    this. activity = activity;
    this.isColorsInverted = isViewWithList;
}


@Override
protected void populateViewHolder(final NewsPaperHolder viewHolder, NewsPaper model, int position) {

    viewHolder.vendorName.setText(model.getPaper_name());

    mDatabaseRef.child("news").orderByChild("newspaper_id").equalTo(oneChildRef).addListenerForSingleValueEvent(new ValueEventListener() {
        @Override
        public void onDataChange(DataSnapshot dataSnapshot) {

        }

        @Override
        public void onCancelled(DatabaseError databaseError) {

        }
    });


}

}
SimpuMind
  • 365
  • 8
  • 22

0 Answers0