Чтобы показывать межстраничное объявление Google, вам нужно применить некоторые условия. Прежде всего, вы должны создать переменную stati c и установить ее значение как единое
static counter = 1;</p>
<pre><code>if (counter == 3){
// your interstitial code basically call its method show such as ad.show()
counter++;
}
else if (counter == 4){
// your interstitial code basically call its method show such as ad.show()
counter = 1;
}
else{
counter += 1;
}
Отредактировано следующее
</p>
<pre><code>public static counter = 1;
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// The webView is about to navigate to the specified url.
// Toast.makeText(MainActivity.this, "Login clicked", Toast.LENGTH_LONG).show();
if(counter == 3)
if (interstitialAd.isLoaded()) {
interstitialAd.show();
interstitialAd.setAdListener(new AdListener() {
@Override
public void onAdClosed() {
AdRequest adRequest = new AdRequest.Builder()
.build();
interstitialAd.loadAd(adRequest);
}
});
}
counter = 1;
}else{
counter++;
}
return super.shouldOverrideUrlLoading(view, url);
}