From 3f650647b8066b8999093353653ba1c5dd615e31 Mon Sep 17 00:00:00 2001 From: Mihai-Cristian Condrea Date: Sat, 20 Sep 2025 11:09:03 +0300 Subject: [PATCH 1/2] Add native ad to Help screen FAQ --- .../java/ui/screens/help/HelpActivity.java | 2 + app/src/main/res/layout/activity_help.xml | 26 ++++- app/src/main/res/layout/ad_help.xml | 98 +++++++++++++++++++ 3 files changed, 123 insertions(+), 3 deletions(-) create mode 100644 app/src/main/res/layout/ad_help.xml diff --git a/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/help/HelpActivity.java b/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/help/HelpActivity.java index ef93e3e8..6f08991d 100644 --- a/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/help/HelpActivity.java +++ b/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/help/HelpActivity.java @@ -15,6 +15,7 @@ import com.d4rk.androidtutorials.java.BuildConfig; import com.d4rk.androidtutorials.java.R; +import com.d4rk.androidtutorials.java.ads.AdUtils; import com.d4rk.androidtutorials.java.databinding.ActivityHelpBinding; import com.d4rk.androidtutorials.java.databinding.DialogVersionInfoBinding; import com.d4rk.androidtutorials.java.ui.components.navigation.BaseActivity; @@ -37,6 +38,7 @@ protected void onCreate(Bundle savedInstanceState) { ActivityHelpBinding binding = ActivityHelpBinding.inflate(getLayoutInflater()); setContentView(binding.getRoot()); EdgeToEdgeDelegate.apply(this, binding.getRoot()); + AdUtils.loadBanner(binding.faqNativeAd); helpViewModel = new ViewModelProvider(this).get(HelpViewModel.class); getSupportFragmentManager().beginTransaction() diff --git a/app/src/main/res/layout/activity_help.xml b/app/src/main/res/layout/activity_help.xml index a270204b..fc6cec92 100644 --- a/app/src/main/res/layout/activity_help.xml +++ b/app/src/main/res/layout/activity_help.xml @@ -25,10 +25,30 @@ app:layout_constraintBottom_toTopOf="@id/frame_layout_feedback" app:layout_constraintTop_toBottomOf="@id/text_view_faq"> - + android:layout_height="match_parent" + android:padding="16dp"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From c73a34aaab86b7ee22306b5292e12147e3b92e20 Mon Sep 17 00:00:00 2001 From: Mihai-Cristian Condrea Date: Sat, 20 Sep 2025 11:18:07 +0300 Subject: [PATCH 2/2] Fix help native ad button style --- app/src/main/res/layout/ad_help.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/layout/ad_help.xml b/app/src/main/res/layout/ad_help.xml index 5656e4c0..213826ba 100644 --- a/app/src/main/res/layout/ad_help.xml +++ b/app/src/main/res/layout/ad_help.xml @@ -60,7 +60,7 @@