Я хочу передать запрос внутри addOnSuccessListener
Я пытался работать над этим, но я не получаю ожидаемых результатов
db.collection("Buildings").get()
.addOnSuccessListener(new
OnSuccessListener<QuerySnapshot>() {
@Override
public void onSuccess(QuerySnapshot queryDocumentSnapshots) {
if (!queryDocumentSnapshots.isEmpty()){
progressDialog.setTitle("Opening Buildings. Please Wait..");
progressDialog.show();
List<DocumentSnapshot> list = queryDocumentSnapshots.getDocuments();
for (DocumentSnapshot d:list){
Building b = d.toObject(Building.class);
b.setId(d.getId());
buildingList.add(b);
}
progressDialog.hide();
adapter.notifyDataSetChanged();
}
}
});
Выход идет сверху кода, весь список зданий
я хочу показать только некоторые из них