From 39b1e778039fd2704254d88ca8d923531c31f9a8 Mon Sep 17 00:00:00 2001 From: Mihai-Cristian Condrea Date: Thu, 18 Sep 2025 21:45:50 +0300 Subject: [PATCH 1/2] Optimize layouts to reduce redundant containers --- app/src/main/res/layout/activity_main.xml | 26 ++++++------------- .../main/res/layout/activity_shortcuts.xml | 3 +-- .../res/layout/fragment_buttons_layout.xml | 1 - .../main/res/layout/fragment_clock_layout.xml | 1 - app/src/main/res/layout/fragment_code.xml | 1 - app/src/main/res/layout/fragment_home.xml | 1 - app/src/main/res/layout/fragment_layout.xml | 1 - .../layout/fragment_linear_layout_layout.xml | 1 - app/src/main/res/layout/fragment_no_code.xml | 1 - .../main/res/layout/fragment_same_code.xml | 1 - .../res/layout/item_onboarding_option.xml | 1 - 11 files changed, 9 insertions(+), 29 deletions(-) diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index aa805bc8..b737111f 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -24,7 +24,7 @@ android:id="@+id/nav_rail" android:layout_width="wrap_content" android:layout_height="0dp" - app:layout_constraintBottom_toTopOf="@+id/ad_container" + app:layout_constraintBottom_toTopOf="@+id/ad_view" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/app_bar_layout" app:menu="@menu/bottom_nav_menu" /> @@ -35,30 +35,20 @@ android:layout_width="0dp" android:layout_height="0dp" app:defaultNavHost="true" - app:layout_constraintBottom_toTopOf="@+id/ad_container" + app:layout_constraintBottom_toTopOf="@+id/ad_view" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@id/nav_rail" app:layout_constraintTop_toBottomOf="@id/app_bar_layout" app:navGraph="@navigation/mobile_navigation" /> - - - - - - + app:layout_constraintBottom_toTopOf="@+id/nav_view" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:nativeAdLayout="@layout/ad_bottom_app_bar" /> + android:layout_height="match_parent"> From e03002f34c3447ba8d6fa3f9d33ba2efbeca692a Mon Sep 17 00:00:00 2001 From: Mihai-Cristian Condrea Date: Thu, 18 Sep 2025 23:41:20 +0300 Subject: [PATCH 2/2] Restore ad placeholder container in main layout --- app/src/main/res/layout/activity_main.xml | 26 +++++++++++++++++------ 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index b737111f..1958e47b 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -24,7 +24,7 @@ android:id="@+id/nav_rail" android:layout_width="wrap_content" android:layout_height="0dp" - app:layout_constraintBottom_toTopOf="@+id/ad_view" + app:layout_constraintBottom_toTopOf="@+id/ad_container" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/app_bar_layout" app:menu="@menu/bottom_nav_menu" /> @@ -35,20 +35,32 @@ android:layout_width="0dp" android:layout_height="0dp" app:defaultNavHost="true" - app:layout_constraintBottom_toTopOf="@+id/ad_view" + app:layout_constraintBottom_toTopOf="@+id/ad_container" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@id/nav_rail" app:layout_constraintTop_toBottomOf="@id/app_bar_layout" app:navGraph="@navigation/mobile_navigation" /> - + app:layout_constraintStart_toStartOf="parent"> + + + + + - \ No newline at end of file +