插屏广告 - uc-union/union-ads-sdk-demo GitHub Wiki
注意: 务必保证SDK已经初始化,请参考 SDK初始化
SDK以弹出对话框获或全屏UI的形式提供插屏广告。
插屏广告的使用代码示例如下,完整代码可以参考 InterstitialFragment.java
final InterstitialAd interstitial = new InterstitialAd(MainActivity.this);
interstitial.setAdListener(new AdListener() {
@Override
public void onAdLoaded(Ad ad) {
interstitial.show();
}
@Override
public void onAdClosed(Ad ad) {
}
@Override
public void onAdShowed(Ad ad) {
}
@Override
public void onAdClicked(Ad ad) {
}
@Override
public void onAdError(Ad ad, AdError adError) {
}
});
AdRequest adRequest = AdRequest.newBuilder()
.pub(<Pub>)
.build();
interstitial.loadAd(adRequest);
注意:
- 在
onAdLoaded
的时候要调用广告InterstitialAd的show()
方法,否则广告不会展示
<Pub>
为广告位的唯一标识,请从U盟前台或BD处获取
运行包含上述代码的Demo项目,您应该会看到如下内容: