You can try to Destroy
and hide
the AdView
when button click and load the ad
back when required.
final AdView adView = (AdView) this.findViewById(R.id.adView);
final AdRequest adRequest = new AdRequest.Builder().build();
adView.loadAd(adRequest);
button.setText("ClickMe");
button.setOnClickListener(new View.OnClickListener() {
boolean isPause = false;
@Override
public void onClick(View v) {
if(isPause){
adView.loadAd(adRequest);
adView.setVisibility(View.VISIBLE);
isPause = false;
}else {
adView.destroy();
adView.setVisibility(View.GONE);
isPause = true;
}
}
});