其他分享
首页 > 其他分享> > android – Startapp插页式广告没有在onCreate中显示

android – Startapp插页式广告没有在onCreate中显示

作者:互联网

这是在onCreate:

@Override
protected void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    StartAppAd.init(this, "devID", "appID");
    setContentView(R.layout.activity_results);

    startAppAd.showAd();
    startAppAd.loadAd();
}           

并且它不会显示广告,但如果我将其更改为:

@Override
protected void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    StartAppAd.init(this, "devID", "appID");
    setContentView(R.layout.activity_results);

    new Handler().postDelayed(new Runnable()
    {
        @Override
        public void run()
        {
            startAppAd.showAd();
            startAppAd.loadAd();
        }
    }, 2000);

}

有用.如何在广告准备好后立即展示广告?

解决方法:

我通过简单地放入loadAd()来解决这个问题;在上一个活动的onCreate和showAd();就在我的startIntent();之前.

标签:android,ads,interstitial
来源: https://codeday.me/bug/20190629/1324688.html