X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fasync%2FTransactionAccumulator.java;h=a3358e085cf1c75942ee0942b54efcd1f79de523;hb=f91a802798fea96f8296cdeed656221b1bdcf401;hp=43d36e1f9af3ba80d48fb533c955023b02f8d1bf;hpb=2d85826653a8ba3e619afc83c5c91216a7fdb0b6;p=mobile-ledger-staging.git diff --git a/app/src/main/java/net/ktnx/mobileledger/async/TransactionAccumulator.java b/app/src/main/java/net/ktnx/mobileledger/async/TransactionAccumulator.java index 43d36e1f..a3358e08 100644 --- a/app/src/main/java/net/ktnx/mobileledger/async/TransactionAccumulator.java +++ b/app/src/main/java/net/ktnx/mobileledger/async/TransactionAccumulator.java @@ -30,6 +30,7 @@ public class TransactionAccumulator { private SimpleDate earliestDate, latestDate; private SimpleDate lastDate = SimpleDate.today(); private boolean done; + private int transactionCount = 0; public TransactionAccumulator(MainModel model) { this.model = model; } @@ -41,7 +42,6 @@ public class TransactionAccumulator { if (null == latestDate) { list.add(new TransactionListItem()); latestDate = date; - list.add(new TransactionListItem(date, SimpleDate.today().month != date.month)); } earliestDate = date; @@ -53,10 +53,11 @@ public class TransactionAccumulator { list.add(new TransactionListItem(transaction)); lastDate = date; + transactionCount++; } public void done() { done = true; - model.setDisplayedTransactions(list); + model.setDisplayedTransactions(list, transactionCount); model.setFirstTransactionDate(earliestDate); model.setLastTransactionDate(latestDate); }