到integtrate設置插頁式廣告
- 要顯示的插頁式廣告,您需要插頁式展示位置ID。
- 添加您的應用後,請選擇INTERSTITIAL AD爲廣告類型插頁式廣告創建展示位置。
- 成功創建展示位置後,展示位置ID即可用。
添加插頁式廣告到您的應用程序
添加您的活動的OnCreate裏面下面的代碼()方法:
InMobiInterstitial interstitial = new InMobiInterstitial(this, placement_id, new InMobiInterstitial.InterstitialAdListener2() {
@Override
public void onAdRewardActionCompleted(InMobiInterstitial ad, Map rewards) {}
@Override
public void onAdDisplayed(InMobiInterstitial ad) {
Log.d(TAG, "onAdDisplayed: ");
}
@Override
public void onAdDismissed(InMobiInterstitial ad) {
Log.d(TAG, "onAdDismissed: ");
}
@Override
public void onAdInteraction(InMobiInterstitial ad, Map params) {}
@Override
public void onAdLoadSucceeded(final InMobiInterstitial ad) {
Log.d(TAG, "onAdLoadSucceeded: ");
}
@Override
public void onAdDisplayFailed(InMobiInterstitial inMobiInterstitial) {
Log.d(TAG, "onAdDisplayFailed: ");
}
@Override
public void onAdWillDisplay(InMobiInterstitial inMobiInterstitial) {
Log.d(TAG, "onAdWillDisplay: ");
}
@Override
public void onAdLoadFailed(InMobiInterstitial ad, InMobiAdRequestStatus requestStatus) {
Log.d(TAG, "onAdLoadFailed: " + requestStatus.getMessage());
}
@Override
public void onAdReceived(InMobiInterstitial inMobiInterstitial) {
Log.d(TAG, "onAdReceived: ");
}
@Override
public void onUserLeftApplication(InMobiInterstitial ad){
Log.d(TAG, "onUserLeftApplication: ");
}
});
interstitial.load();
if(interstitial.isReady())
interstitial.show();