0
 @Override
    protected void onStart() {
        super.onStart();
        FirebaseRecyclerAdapter <ZedMate,ZedmateViewHolder> FBRA = new FirebaseRecyclerAdapter<ZedMate, ZedmateViewHolder>(
                ZedMate.class,
                R.layout.zedmate,
                ZedmateViewHolder.class,
                databaseReference
        ) {
            @Override
            protected void populateViewHolder(ZedmateViewHolder viewHolder, ZedMate model, int position) {
                            viewHolder.setTitle(model.getTitle());
                            viewHolder.setDesc(model.getDesc());
            }
        };
        recyclerView.setAdapter(FBRA);
    }

 public static class ZedmateViewHolder extends RecyclerView.ViewHolder{
    public ZedmateViewHolder(View itemView){
        super(itemView);
        View mView = itemView;
    }
    public void setTitle(String title){
        TextView ptitle = (TextView)itemView.findViewById(R.id.mytitle);
        ptitle.setText(title);
    }
    public void setDesc(String desc){
        TextView pdesc = (TextView)itemView.findViewById(R.id.mydescription);
        pdesc.setText(desc);
    }
}
Frank van Puffelen
  • 565,676
  • 79
  • 828
  • 807
  • Which error messages do you get? –  Apr 11 '18 at 18:20
  • Actually when applications launched. I only got blank text fields instead of getting data from firebase – Malik Zeeshan Apr 11 '18 at 18:31
  • **[This](https://stackoverflow.com/questions/49383687/how-can-i-retrieve-data-from-firebase-to-my-adapter/49384849)** is how you can retrieve data from a Firebase Realtime database and display it in a `RecyclerView` using `FirebaseRecyclerAdapter`. – Alex Mamo Apr 23 '18 at 17:12
  • OK Thank You so much Will surely try again with this code – Malik Zeeshan Apr 23 '18 at 20:30

0 Answers0