diff --git a/app/src/main/java/protect/card_locker/DBHelper.java b/app/src/main/java/protect/card_locker/DBHelper.java index 418e517c9..ea244e688 100644 --- a/app/src/main/java/protect/card_locker/DBHelper.java +++ b/app/src/main/java/protect/card_locker/DBHelper.java @@ -70,6 +70,7 @@ public class DBHelper extends SQLiteOpenHelper { public enum LoyaltyCardOrder { Alpha, LastUsed, + ValidFrom, Expiry } @@ -916,6 +917,10 @@ public class DBHelper extends SQLiteOpenHelper { return LoyaltyCardDbIds.LAST_USED; } + if (order == LoyaltyCardOrder.ValidFrom) { + return LoyaltyCardDbIds.VALID_FROM; + } + if (order == LoyaltyCardOrder.Expiry) { return LoyaltyCardDbIds.EXPIRY; } diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml index e354b719a..bc2a62402 100644 --- a/app/src/main/res/values/arrays.xml +++ b/app/src/main/res/values/arrays.xml @@ -11,6 +11,7 @@ @string/sort_by_name @string/sort_by_most_recently_used + @string/sort_by_valid_from @string/sort_by_expiry \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 4f09ac5aa..f25001e04 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -255,6 +255,7 @@ Only images can be opened in the gallery app Name Most Recently Used + Valid From Expiry …in reversed order