diff --git a/app/src/main/java/protect/card_locker/LoyaltyCardCursorAdapter.java b/app/src/main/java/protect/card_locker/LoyaltyCardCursorAdapter.java index d066be0e0..6ed1ff7f2 100644 --- a/app/src/main/java/protect/card_locker/LoyaltyCardCursorAdapter.java +++ b/app/src/main/java/protect/card_locker/LoyaltyCardCursorAdapter.java @@ -15,6 +15,7 @@ import android.view.ViewGroup; import android.widget.ImageView; import android.widget.TextView; +import androidx.constraintlayout.widget.ConstraintLayout; import androidx.core.content.ContextCompat; import androidx.core.graphics.BlendModeColorFilterCompat; import androidx.core.graphics.BlendModeCompat; @@ -25,6 +26,8 @@ import com.google.android.material.card.MaterialCardView; import java.math.BigDecimal; import java.text.DateFormat; import java.util.ArrayList; +import java.util.Currency; +import java.util.Date; import protect.card_locker.preferences.Settings; @@ -77,57 +80,25 @@ public class LoyaltyCardCursorAdapter extends BaseCursorAdapter { inputListener.onRowClicked(getAdapterPosition()); @@ -247,6 +222,97 @@ public class LoyaltyCardCursorAdapter extends BaseCursorAdapter + + diff --git a/app/src/main/res/drawable/ic_unstarred_black.xml b/app/src/main/res/drawable/ic_unstarred_black.xml new file mode 100644 index 000000000..59aef558e --- /dev/null +++ b/app/src/main/res/drawable/ic_unstarred_black.xml @@ -0,0 +1,5 @@ + + + diff --git a/app/src/main/res/layout/loyalty_card_layout.xml b/app/src/main/res/layout/loyalty_card_layout.xml index e633e8466..bc6e53db4 100644 --- a/app/src/main/res/layout/loyalty_card_layout.xml +++ b/app/src/main/res/layout/loyalty_card_layout.xml @@ -45,19 +45,42 @@ app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent"/> - + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="end"> + + + + + + +