X-Git-Url: https://git.ktnx.net/?p=mobile-ledger-staging.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fui%2Faccount_summary%2FAccountSummaryAdapter.java;h=30025c2876d7cded8cd12cd9034718bb086e6eb6;hp=d50601efed707a4a21f76ae64be3459604a5a919;hb=20c03b7a5eb152d42fbbe9ecbaae27530563b398;hpb=600d64f8daa770afc8f1a809e541573bf317033f diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/account_summary/AccountSummaryAdapter.java b/app/src/main/java/net/ktnx/mobileledger/ui/account_summary/AccountSummaryAdapter.java index d50601ef..30025c28 100644 --- a/app/src/main/java/net/ktnx/mobileledger/ui/account_summary/AccountSummaryAdapter.java +++ b/app/src/main/java/net/ktnx/mobileledger/ui/account_summary/AccountSummaryAdapter.java @@ -52,8 +52,8 @@ import static net.ktnx.mobileledger.utils.Logger.debug; public class AccountSummaryAdapter extends RecyclerView.Adapter { public static final int AMOUNT_LIMIT = 3; - private AsyncListDiffer listDiffer; - private MainModel model; + private final AsyncListDiffer listDiffer; + private final MainModel model; AccountSummaryAdapter(MainModel model) { this.model = model; @@ -93,11 +93,11 @@ public class AccountSummaryAdapter listDiffer.submitList(newList); } class LedgerRowHolder extends RecyclerView.ViewHolder { - TextView tvAccountName, tvAccountAmounts; - ConstraintLayout row; - View expanderContainer; - ImageView expander; - View accountExpanderContainer; + final TextView tvAccountName, tvAccountAmounts; + final ConstraintLayout row; + final View expanderContainer; + final ImageView expander; + final View accountExpanderContainer; LedgerAccount mAccount; public LedgerRowHolder(@NonNull View itemView) { super(itemView); @@ -178,14 +178,11 @@ public class AccountSummaryAdapter final String accountName = mAccount.getName(); builder.setTitle(accountName); builder.setItems(R.array.acc_ctx_menu, (dialog, which) -> { - switch (which) { - case 0: - // show transactions - activity.showAccountTransactions(accountName); - break; - default: - throw new RuntimeException( - String.format("Unknown menu item id (%d)", which)); + if (which == 0) {// show transactions + activity.showAccountTransactions(accountName); + } + else { + throw new RuntimeException(String.format("Unknown menu item id (%d)", which)); } dialog.dismiss(); });