From 793f1e2f879de68c06224d9b4a4d51e178ae045d Mon Sep 17 00:00:00 2001 From: TacoTheDank Date: Sun, 10 Oct 2021 22:34:40 -0400 Subject: [PATCH 1/2] Remove unneeded MultiDex --- app/build.gradle | 1 - .../card_locker/LoyaltyCardLockerApplication.java | 10 +++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index e7257e7f0..58602f39c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -80,7 +80,6 @@ android { dependencies { // AndroidX - implementation "androidx.multidex:multidex:2.0.1" implementation 'androidx.appcompat:appcompat:1.3.1' implementation 'androidx.cardview:cardview:1.0.0' implementation 'androidx.constraintlayout:constraintlayout:2.1.1' diff --git a/app/src/main/java/protect/card_locker/LoyaltyCardLockerApplication.java b/app/src/main/java/protect/card_locker/LoyaltyCardLockerApplication.java index 4765f6fc9..c031f7904 100644 --- a/app/src/main/java/protect/card_locker/LoyaltyCardLockerApplication.java +++ b/app/src/main/java/protect/card_locker/LoyaltyCardLockerApplication.java @@ -1,14 +1,18 @@ package protect.card_locker; +import android.app.Application; + import androidx.appcompat.app.AppCompatDelegate; -import androidx.multidex.MultiDexApplication; + import protect.card_locker.preferences.Settings; -public class LoyaltyCardLockerApplication extends MultiDexApplication { +public class LoyaltyCardLockerApplication extends Application { + + @Override public void onCreate() { super.onCreate(); - Settings settings = new Settings(getApplicationContext()); + Settings settings = new Settings(this); AppCompatDelegate.setDefaultNightMode(settings.getTheme()); } } From 4a0c8270ef9839455933b3e79d634ed7eff4f3e8 Mon Sep 17 00:00:00 2001 From: TacoTheDank Date: Sun, 10 Oct 2021 22:34:53 -0400 Subject: [PATCH 2/2] Replace CardView with MaterialCardView --- app/build.gradle | 1 - .../card_locker/LoyaltyCardCursorAdapter.java | 1 - .../main/res/layout/loyalty_card_edit_activity.xml | 12 ++++++------ app/src/main/res/layout/loyalty_card_layout.xml | 4 ++-- 4 files changed, 8 insertions(+), 10 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 58602f39c..12b999f33 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -81,7 +81,6 @@ android { dependencies { // AndroidX implementation 'androidx.appcompat:appcompat:1.3.1' - implementation 'androidx.cardview:cardview:1.0.0' implementation 'androidx.constraintlayout:constraintlayout:2.1.1' implementation 'androidx.exifinterface:exifinterface:1.3.3' implementation 'androidx.preference:preference:1.1.1' diff --git a/app/src/main/java/protect/card_locker/LoyaltyCardCursorAdapter.java b/app/src/main/java/protect/card_locker/LoyaltyCardCursorAdapter.java index 7470d1a6c..a0a6d3d7b 100644 --- a/app/src/main/java/protect/card_locker/LoyaltyCardCursorAdapter.java +++ b/app/src/main/java/protect/card_locker/LoyaltyCardCursorAdapter.java @@ -21,7 +21,6 @@ import java.math.BigDecimal; import java.text.DateFormat; import java.util.ArrayList; -import androidx.cardview.widget.CardView; import androidx.recyclerview.widget.RecyclerView; import protect.card_locker.preferences.Settings; diff --git a/app/src/main/res/layout/loyalty_card_edit_activity.xml b/app/src/main/res/layout/loyalty_card_edit_activity.xml index 1201fddd4..634dc05b3 100644 --- a/app/src/main/res/layout/loyalty_card_edit_activity.xml +++ b/app/src/main/res/layout/loyalty_card_edit_activity.xml @@ -68,7 +68,7 @@ android:paddingTop="@dimen/inputPadding" android:orientation="horizontal"> - - + - - + @@ -382,7 +382,7 @@ android:paddingTop="@dimen/inputPadding"> - - + diff --git a/app/src/main/res/layout/loyalty_card_layout.xml b/app/src/main/res/layout/loyalty_card_layout.xml index c1f94cb4b..0456b8340 100644 --- a/app/src/main/res/layout/loyalty_card_layout.xml +++ b/app/src/main/res/layout/loyalty_card_layout.xml @@ -25,7 +25,7 @@ android:layout_height="wrap_content" android:orientation="horizontal"> - - +