I need some help regarding AdMob interstitial ad.
I want to preload the interstitial ad in one activity. this is straight forward.
// Create an ad.
InterstitialAd
can be instantiated using any Context
so you could instantiate it (and request ad) during onCreate
of Application
subclass and then later show the ad from anywhere in your code.
This way, you maximise the chances of an ad being loaded by the time you want to show it.
It would be good practice to use an AdManager
(like mentioned in another answer), but not necessary to do so.