如何检查广​​告目前是否有广告投放?

时间:2018-02-25 06:07:33

标签: java android admob adview google-admob

我目前有一个 adView ,每当启动一项活动时都会启动。我想检查 adView 是否已经有广告正在投放,如果有,那么它会继续运行该广告,但是,如果它没有广告投放,那么我想加载广告中包含 adView

这是目前的代码:

private AdView mAdView;

mAdView = (AdView)view.findViewById(R.id.adViewEvent);
        AdRequest adRequest = new AdRequest.Builder().build();
        mAdView.loadAd(adRequest);

1 个答案:

答案 0 :(得分:0)

    adView.isShown();

此方法返回广告的状态,无论是否向用户显示,您都可以使用此方法。 if else结构中的方法

if(!adView.isShown())
{
AdRequest adRequest = new AdRequest.Builder().build();
    mAdView.loadAd(adRequest);
}