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