Why doesn\'t my admob banner hide when I go the next scene called \'\'Main\'\'? I did everything what other people said on other threads..
This is my code:
The problem is in the RequestBanner function:
BannerView bannerView = new BannerView(adUnitId, AdSize.SmartBanner, AdPosition.Bottom);
The bannerView is a local variable and the new BannerView instance will be stored to that local bannerView variable instead of the global bannerView variable.
You need that BannerView instance to be stored in the global bannerView variable.
That should be changed to:
bannerView = new BannerView(adUnitId, AdSize.SmartBanner, AdPosition.Bottom);
Another problem is here:
public void HideAd()
{
bannerView.Destroy ();
bannerView.Hide ();
}
You are destroying bannerView before hiding it. It should be the other way around. You should Hide then Destroy the bannerView. If fact, simply Hiding the bannerView should be fine. You don't have to Destroy it.