У меня есть значок на нижней панели навигации, и я указал c Child в моей базе данных FireStore. Я хочу, чтобы при каждом изменении данных я хотел увеличивать номер барсука, Вот мой псевдокод для получения значения Child.
FirebaseFirestore.getInstance().collection("Jobs").get().addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() {
@Override
public void onComplete(@NonNull Task<QuerySnapshot> task) {
if (task.isSuccessful()) {
int count = 0;
jobList = new ArrayList<>();
for (DocumentSnapshot document : task.getResult()) {
count++;
Log.d("idddddd", document.getId() + " => " + document.getData().get("CreationDate"));
JobsData data = document.toObject(JobsData.class);
jobList.add(data);
Log.d("idddddd", String.valueOf(count));
}
} else {
Log.d(TAG, "Error getting documents: ", task.getException());
}
}
});