【问题标题】:data from firebase database is not visible into recycler viewfirebase 数据库中的数据在回收站视图中不可见
【发布时间】:2019-03-29 15:54:41
【问题描述】:

我想从存储中检索图像到 recyclerview 但它不起作用

mFirestore.collection("Users").whereEqualTo("special", s).get().addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() {
        @Override
        public void onComplete(@NonNull Task<QuerySnapshot> task) {
            if (task.isSuccessful()) {
                final SpecializedDoctorNameFragment S = new SpecializedDoctorNameFragment();
                final List<DoctorNameStructure> eventList = new ArrayList<>();
                for (final DocumentSnapshot doc : task.getResult()) {
                    String id = doc.getString("id");

                    final DoctorNameStructure e = new DoctorNameStructure();
                    e.setName(doc.getString("name"));
                    e.setAddress(doc.getString("address"));
                    e.setConsultancy(doc.getString("consultancyFees"));
                    e.setSpecialization(doc.getString("special"));

                    storageReference.child("images/" + id).getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
                        @Override
                        public void onSuccess(Uri uri) {
                            uploadImages();
                            e.setImage(uri.toString());
                            eventList.add(e);
                        }
                    });

                }
                NameAdapter recyclerViewAdapter = new NameAdapter(getContext(), eventList, mFirestore);
                recyclerName.setAdapter(recyclerViewAdapter);

            } 
        }
    });

【问题讨论】:

  • 定义“不工作”。
  • 手机上看不到数据

标签: android android-recyclerview firebase-storage urlretrieve


【解决方案1】:

Listener 在你的 setAdapter 之后执行。更改填充列表的逻辑。

【讨论】:

  • 如果你能用代码示例完成你的答案会更好:-)
  • 如果我在 storageReference 之外编写 arraylist 代码,这不是问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-29
  • 1970-01-01
  • 2017-05-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多