X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2FTransactionListAdapter.java;h=1ec01132a1505a4000f22f0d03424e308ad366ed;hp=bae5a536c1b8db9ce232a74be182401432048e8f;hb=fbbe23b2f69c6a845323808d540ac08a032e788f;hpb=160edb0e0fe58f5076329e8622db414001895530 diff --git a/app/src/main/java/net/ktnx/mobileledger/TransactionListAdapter.java b/app/src/main/java/net/ktnx/mobileledger/TransactionListAdapter.java index bae5a536..1ec01132 100644 --- a/app/src/main/java/net/ktnx/mobileledger/TransactionListAdapter.java +++ b/app/src/main/java/net/ktnx/mobileledger/TransactionListAdapter.java @@ -20,7 +20,6 @@ package net.ktnx.mobileledger; import android.content.Context; import android.content.res.Resources; import android.database.sqlite.SQLiteDatabase; -import android.os.Build; import android.support.annotation.NonNull; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; @@ -33,6 +32,7 @@ import android.widget.TextView; import net.ktnx.mobileledger.model.LedgerTransaction; import net.ktnx.mobileledger.model.LedgerTransactionAccount; +import net.ktnx.mobileledger.utils.Globals; import net.ktnx.mobileledger.utils.MLDB; import java.util.Iterator; @@ -49,8 +49,8 @@ class TransactionListAdapter public void onBindViewHolder(@NonNull TransactionRowHolder holder, int position) { LedgerTransaction tr = transactions.get(position); Context ctx = holder.row.getContext(); - Resources rm = ctx.getResources(); - try (SQLiteDatabase db = MLDB.getReadableDatabase(ctx.getApplicationContext())) { + + try (SQLiteDatabase db = MLDB.getReadableDatabase(ctx)) { tr.loadData(db); holder.tvDescription @@ -70,15 +70,10 @@ class TransactionListAdapter } if (position % 2 == 0) { - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) holder.row - .setBackgroundColor(rm.getColor(R.color.table_row_even_bg, ctx.getTheme())); - else holder.row.setBackgroundColor(rm.getColor(R.color.table_row_even_bg)); + holder.row.setBackgroundColor(Globals.table_row_even_bg); } else { - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) holder.row - .setBackgroundColor(rm.getColor(R.color.table_row_odd_bg, ctx - .getTheme())); - else holder.row.setBackgroundColor(rm.getColor(R.color.table_row_odd_bg)); + holder.row.setBackgroundColor(Globals.table_row_odd_bg); } holder.row.setTag(R.id.POS, position);