В вашем коде, когда вы зацикливаетесь, вы получаете size
, равный 1, и это потому, что под вашим вторым id
у вас есть только один ребенок.Попробуйте следующее, чтобы добавить всех детей:
long sum = 0;
for (DataSnapshot dataSnapshot1 : dataSnapshot.getChildren()) {
long size = dataSnapshot1.getChildrenCount();
sum += size;
holder.getTextViewPostThreadsCount().setText("Jumlah Pos: " + size);
}