X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fmodel%2FLedgerTransactionItem.java;h=108425846dd7d16baa1036870593e716b36dccc5;hp=de43058067f193216674c1f09634db7f2f958331;hb=867ad7e441e63d3b7974f67dca8d11797e95a245;hpb=934b3620a44e46031095661b63ab4437988b1185 diff --git a/app/src/main/java/net/ktnx/mobileledger/model/LedgerTransactionItem.java b/app/src/main/java/net/ktnx/mobileledger/model/LedgerTransactionItem.java index de430580..10842584 100644 --- a/app/src/main/java/net/ktnx/mobileledger/model/LedgerTransactionItem.java +++ b/app/src/main/java/net/ktnx/mobileledger/model/LedgerTransactionItem.java @@ -17,6 +17,8 @@ package net.ktnx.mobileledger.model; +import android.support.annotation.NonNull; + public class LedgerTransactionItem { private String accountName; private float amount; @@ -71,4 +73,17 @@ public class LedgerTransactionItem { public String getCurrency() { return currency; } + @NonNull + public String toString() { + if (!amountSet) return ""; + + StringBuilder sb = new StringBuilder(); + if (currency != null) { + sb.append(currency); + sb.append(' '); + } + sb.append(String.format("%,1.2f", amount)); + + return sb.toString(); + } }