Я хочу отображать данные из коллекции Firebase Firestore в RecyclerView внутри фрагмента. Поэтому я использую код ниже. [code]protected void onCreate(Bundle savedInstanceState) { (....) db = FirebaseFirestore.getInstance(); collref = db.collection("operateur"); query = collref.orderBy("nom"); FirestoreRecyclerOptions options = new FirestoreRecyclerOptions.Builder().setQuery(query, operateur.class).build(); adapter = new FirestoreRecyclerAdapter(options) { @NonNull @Override public operateurVH onCreateViewHolder(@NonNull ViewGroup parent, int viewType) { View layout = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_operateur,parent,false); return new operateurVH(layout); } @Override protected void onBindViewHolder(@NonNull operateurVH holder, int Position, @NonNull operateur model) { holder.mTel.setText(model.getTel()); holder.mNom.setText(model.getNom()); holder.mSpecialite.setText(model.getSpecialite()); Glide.with(gestion_operateurs.this) .load(model.getThumb_image()) .placeholder(R.drawable.fond_button_bord_bleu) .error(R.drawable.fond_button_bord_bleu) .centerCrop() .into(holder.mImage); } }; mRecycleView.setAdapter(adapter); return view; }
[/code] /*********************/ [code] static class operateurVH extends RecyclerView.ViewHolder{ TextView mTel,mNom,mSpecialite;
CircleImageView mImage; public operateurVH(@NonNull View itemView) { super(itemView); //appeler les elements de item_medica_xml mTel=itemView.findViewById(R.id.tels); mNom=itemView.findViewById(R.id.noms); mSpecialite=itemView.findViewById(R.id.specialite); mImage=itemView.findViewById(R.id.im_operateur);
} } [/code] проблема при запуске приложения, фрагмент не показывает никаких данных Помогите, ошибка?