Skip to content

Commit 2868032

Browse files
Refactor ad loading calls to new NativeAdBannerView API
1 parent 3e24768 commit 2868032

38 files changed

+45
-83
lines changed

app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/about/AboutFragment.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import com.d4rk.androidtutorials.java.R;
1919
import com.d4rk.androidtutorials.java.databinding.FragmentAboutBinding;
2020
import com.d4rk.androidtutorials.java.utils.ConsentUtils;
21-
import com.google.android.gms.ads.AdRequest;
2221
import com.google.android.gms.ads.MobileAds;
2322

2423
import dagger.hilt.android.AndroidEntryPoint;
@@ -44,7 +43,7 @@ public android.view.View onCreateView(@NonNull android.view.LayoutInflater infla
4443
if (ConsentUtils.canShowAds(requireContext())) {
4544
MobileAds.initialize(requireContext());
4645
binding.adView.setVisibility(android.view.View.VISIBLE);
47-
binding.adView.loadAd(new AdRequest.Builder().build());
46+
binding.adView.loadAd();
4847
} else {
4948
binding.adView.setVisibility(android.view.View.GONE);
5049
}

app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/android/lessons/basics/history/AndroidHistory.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import com.d4rk.androidtutorials.java.databinding.ActivityAndroidHistoryBinding;
66
import com.d4rk.androidtutorials.java.ui.components.navigation.UpNavigationActivity;
77
import com.d4rk.androidtutorials.java.utils.EdgeToEdgeDelegate;
8-
import com.google.android.gms.ads.AdRequest;
98
import com.google.android.gms.ads.MobileAds;
109

1110
import me.zhanghai.android.fastscroll.FastScrollerBuilder;
@@ -21,8 +20,8 @@ protected void onCreate(Bundle savedInstanceState) {
2120
EdgeToEdgeDelegate edgeToEdgeDelegate = new EdgeToEdgeDelegate(this);
2221
edgeToEdgeDelegate.applyEdgeToEdge(binding.scrollView);
2322

24-
binding.adView.loadAd(new AdRequest.Builder().build());
25-
binding.adViewBottom.loadAd(new AdRequest.Builder().build());
23+
binding.adView.loadAd();
24+
binding.adViewBottom.loadAd();
2625
new FastScrollerBuilder(binding.scrollView).useMd2Style().build();
2726
}
2827
}

app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/android/lessons/basics/permissions/PermissionsTutorialActivity.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import com.d4rk.androidtutorials.java.databinding.ActivityPermissionsTutorialBinding;
88
import com.d4rk.androidtutorials.java.ui.components.navigation.UpNavigationActivity;
99
import com.d4rk.androidtutorials.java.utils.EdgeToEdgeDelegate;
10-
import com.google.android.gms.ads.AdRequest;
1110
import com.google.android.gms.ads.MobileAds;
1211

1312
import me.zhanghai.android.fastscroll.FastScrollerBuilder;
@@ -23,8 +22,8 @@ protected void onCreate(Bundle savedInstanceState) {
2322
EdgeToEdgeDelegate edgeToEdgeDelegate = new EdgeToEdgeDelegate(this);
2423
edgeToEdgeDelegate.applyEdgeToEdge(binding.scrollView);
2524

26-
binding.adViewBottom.loadAd(new AdRequest.Builder().build());
27-
binding.adViewLarge.loadAd(new AdRequest.Builder().build());
25+
binding.adViewBottom.loadAd();
26+
binding.adViewLarge.loadAd();
2827
new FastScrollerBuilder(binding.scrollView).useMd2Style().build();
2928
binding.buttonMore.setOnClickListener(v -> startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://developer.android.com/guide/topics/permissions/overview"))));
3029
}

app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/android/lessons/basics/sdk/AndroidSDK.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import com.d4rk.androidtutorials.java.databinding.ActivityAndroidSdkBinding;
1313
import com.d4rk.androidtutorials.java.ui.components.navigation.UpNavigationActivity;
1414
import com.d4rk.androidtutorials.java.utils.EdgeToEdgeDelegate;
15-
import com.google.android.gms.ads.AdRequest;
1615
import com.google.android.gms.ads.MobileAds;
1716

1817
import java.util.Arrays;
@@ -71,8 +70,8 @@ protected void onCreate(Bundle savedInstanceState) {
7170
EdgeToEdgeDelegate edgeToEdgeDelegate = new EdgeToEdgeDelegate(this);
7271
edgeToEdgeDelegate.applyEdgeToEdge(binding.scrollView);
7372

74-
binding.adViewBottom.loadAd(new AdRequest.Builder().build());
75-
binding.adView.loadAd(new AdRequest.Builder().build());
73+
binding.adViewBottom.loadAd();
74+
binding.adView.loadAd();
7675
new FastScrollerBuilder(binding.scrollView).useMd2Style().build();
7776

7877
createDynamicTable();

app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/android/lessons/basics/shortcuts/ShortcutsActivity.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import com.d4rk.androidtutorials.java.databinding.ActivityShortcutsBinding;
1212
import com.d4rk.androidtutorials.java.ui.components.navigation.UpNavigationActivity;
1313
import com.d4rk.androidtutorials.java.utils.EdgeToEdgeDelegate;
14-
import com.google.android.gms.ads.AdRequest;
1514
import com.google.android.gms.ads.MobileAds;
1615

1716
public class ShortcutsActivity extends UpNavigationActivity {
@@ -25,7 +24,7 @@ protected void onCreate(Bundle savedInstanceState) {
2524
edgeToEdgeDelegate.applyEdgeToEdge(binding.container);
2625

2726
MobileAds.initialize(this);
28-
binding.adViewBottom.loadAd(new AdRequest.Builder().build());
27+
binding.adViewBottom.loadAd();
2928

3029
getSupportFragmentManager().beginTransaction().replace(R.id.frame_layout_shortcuts, new SettingsFragment()).commit();
3130
ActionBar supportActionBar = getSupportActionBar();

app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/android/lessons/basics/shortcuts/tabs/BuildShortcutsActivity.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import com.d4rk.androidtutorials.java.databinding.ActivityShortcutsBuildBinding;
66
import com.d4rk.androidtutorials.java.ui.components.navigation.UpNavigationActivity;
77
import com.d4rk.androidtutorials.java.utils.EdgeToEdgeDelegate;
8-
import com.google.android.gms.ads.AdRequest;
98
import com.google.android.gms.ads.MobileAds;
109

1110
import me.zhanghai.android.fastscroll.FastScrollerBuilder;
@@ -21,7 +20,7 @@ protected void onCreate(Bundle savedInstanceState) {
2120
EdgeToEdgeDelegate edgeToEdgeDelegate = new EdgeToEdgeDelegate(this);
2221
edgeToEdgeDelegate.applyEdgeToEdge(binding.scrollView);
2322

24-
binding.adView.loadAd(new AdRequest.Builder().build());
23+
binding.adView.loadAd();
2524
new FastScrollerBuilder(binding.scrollView).useMd2Style().build();
2625
}
2726
}

app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/android/lessons/basics/shortcuts/tabs/CodeShortcutsActivity.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import com.d4rk.androidtutorials.java.databinding.ActivityShortcutsCodeBinding;
66
import com.d4rk.androidtutorials.java.ui.components.navigation.UpNavigationActivity;
77
import com.d4rk.androidtutorials.java.utils.EdgeToEdgeDelegate;
8-
import com.google.android.gms.ads.AdRequest;
98
import com.google.android.gms.ads.MobileAds;
109

1110
import me.zhanghai.android.fastscroll.FastScrollerBuilder;
@@ -21,7 +20,7 @@ protected void onCreate(Bundle savedInstanceState) {
2120
EdgeToEdgeDelegate edgeToEdgeDelegate = new EdgeToEdgeDelegate(this);
2221
edgeToEdgeDelegate.applyEdgeToEdge(binding.scrollView);
2322

24-
binding.adView.loadAd(new AdRequest.Builder().build());
23+
binding.adView.loadAd();
2524
new FastScrollerBuilder(binding.scrollView).useMd2Style().build();
2625
}
2726
}

app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/android/lessons/basics/shortcuts/tabs/DebuggingShortcutsActivity.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import com.d4rk.androidtutorials.java.databinding.ActivityShortcutsDebuggingBinding;
66
import com.d4rk.androidtutorials.java.ui.components.navigation.UpNavigationActivity;
77
import com.d4rk.androidtutorials.java.utils.EdgeToEdgeDelegate;
8-
import com.google.android.gms.ads.AdRequest;
98
import com.google.android.gms.ads.MobileAds;
109

1110
import me.zhanghai.android.fastscroll.FastScrollerBuilder;
@@ -22,7 +21,7 @@ protected void onCreate(Bundle savedInstanceState) {
2221
edgeToEdgeDelegate.applyEdgeToEdge(binding.scrollView);
2322

2423
MobileAds.initialize(this);
25-
binding.adView.loadAd(new AdRequest.Builder().build());
24+
binding.adView.loadAd();
2625
new FastScrollerBuilder(binding.scrollView).useMd2Style().build();
2726
}
2827
}

app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/android/lessons/basics/shortcuts/tabs/GeneralShortcutsActivity.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import com.d4rk.androidtutorials.java.databinding.ActivityShortcutsGeneralBinding;
66
import com.d4rk.androidtutorials.java.ui.components.navigation.UpNavigationActivity;
77
import com.d4rk.androidtutorials.java.utils.EdgeToEdgeDelegate;
8-
import com.google.android.gms.ads.AdRequest;
98
import com.google.android.gms.ads.MobileAds;
109

1110
import me.zhanghai.android.fastscroll.FastScrollerBuilder;
@@ -21,7 +20,7 @@ protected void onCreate(Bundle savedInstanceState) {
2120
EdgeToEdgeDelegate edgeToEdgeDelegate = new EdgeToEdgeDelegate(this);
2221
edgeToEdgeDelegate.applyEdgeToEdge(binding.scrollView);
2322

24-
binding.adView.loadAd(new AdRequest.Builder().build());
23+
binding.adView.loadAd();
2524
new FastScrollerBuilder(binding.scrollView).useMd2Style().build();
2625
}
2726
}

app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/android/lessons/basics/shortcuts/tabs/NavigationAndSearchingShortcutsActivity.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import com.d4rk.androidtutorials.java.databinding.ActivityShortcutsNavigationAndSearchingBinding;
66
import com.d4rk.androidtutorials.java.ui.components.navigation.UpNavigationActivity;
77
import com.d4rk.androidtutorials.java.utils.EdgeToEdgeDelegate;
8-
import com.google.android.gms.ads.AdRequest;
98
import com.google.android.gms.ads.MobileAds;
109

1110
import me.zhanghai.android.fastscroll.FastScrollerBuilder;
@@ -21,7 +20,7 @@ protected void onCreate(Bundle savedInstanceState) {
2120
EdgeToEdgeDelegate edgeToEdgeDelegate = new EdgeToEdgeDelegate(this);
2221
edgeToEdgeDelegate.applyEdgeToEdge(binding.scrollView);
2322

24-
binding.adView.loadAd(new AdRequest.Builder().build());
23+
binding.adView.loadAd();
2524
new FastScrollerBuilder(binding.scrollView).useMd2Style().build();
2625
}
2726
}

0 commit comments

Comments
 (0)