我的Firebase有两个孩子
我想找出销售和支出之间的差异。
目前,我能够找到两个孩子的总数。
但是我很难找到两者之间的区别。
下面是我为计算总和而执行的代码。
dref = FirebaseDatabase.getInstance().getReference();
DatabaseReference dref = FirebaseDatabase.getInstance().getReference();
dref= dref.child("LukenyaExpenditure");
dref.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot snapshot) {
int totalAmount = 0;
for (DataSnapshot postSnapshot : snapshot.getChildren()) {
DogExpenditure dogExpenditure = postSnapshot.getValue(DogExpenditure.class);
totalAmount += dogExpenditure.getAmount();
}
textView4.setText("Your total expenses for Lukenya Unit is:" +Integer.toString(totalAmount));
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
public void onCancelled(FirebaseError firebaseError) {
System.out.println("The read failed: " + firebaseError.getMessage());
}
});
任何帮助将不胜感激