Get just records count of a realtime database without retrieving all dates from database

Issue UPDATED My current code to get records count: commentRef.child(poi.Id).addListenerForSingleValueEvent(new ValueEventListener() { @SuppressLint("NotifyDataSetChanged") @Override public void onDataChange(@NonNull DataSnapshot snapshot) { commentList.clear(); setProgressDialog(); if (isAdded()) { counterValue = (int) snapshot.getChildrenCount(); setCounter(counterValue); } } This returns me the record count. If will

Continue reading

com.google.firebase.database.DatabaseException: Failed to convert value of type java.lang.Boolean to String What is it about?

Issue the application worked fine, but then it started crashing when I started the given activity private void loadSpins() { reference.child(FirebaseAuth.getInstance().getUid()).addValueEventListener(new ValueEventListener() { @Override public void onDataChange(@NonNull DataSnapshot snapshot) { UserModelTask modelTask = snapshot.getValue(UserModelTask.class); if (snapshot.exists()) { currentSpin = modelTask.getSpins();

Continue reading