本文整理匯總了Java中com.applovin.adview.AppLovinInterstitialAdDialog類的典型用法代碼示例。如果您正苦於以下問題:Java AppLovinInterstitialAdDialog類的具體用法?Java AppLovinInterstitialAdDialog怎麽用?Java AppLovinInterstitialAdDialog使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
AppLovinInterstitialAdDialog類屬於com.applovin.adview包,在下文中一共展示了AppLovinInterstitialAdDialog類的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: showInterstitial
import com.applovin.adview.AppLovinInterstitialAdDialog; //導入依賴的package包/類
@Override
public void showInterstitial()
{
final AppLovinAd preloadedAd = dequeueAd( zoneId );
if ( preloadedAd != null )
{
final AppLovinSdk sdk = AppLovinSdk.getInstance( context );
final AppLovinInterstitialAdDialog interstitialAd = createInterstitial( context, sdk );
interstitialAd.setAdDisplayListener( this );
interstitialAd.setAdClickListener( this );
interstitialAd.setAdVideoPlaybackListener( this );
interstitialAd.showAndRender( preloadedAd );
}
else
{
log( ERROR, "Failed to show an AppLovin interstitial before one was loaded" );
listener.onInterstitialFailed( MoPubErrorCode.NETWORK_INVALID_STATE );
}
}
示例2: showInterstitial
import com.applovin.adview.AppLovinInterstitialAdDialog; //導入依賴的package包/類
@Override
public void showInterstitial()
{
final AppLovinAd preloadedAd = dequeueAd( zoneId );
if ( preloadedAd != null )
{
final AppLovinSdk sdk = AppLovinSdk.getInstance( context );
final AppLovinInterstitialAdDialog interstitialAd = createInterstitial( context, sdk );
interstitialAd.setAdDisplayListener( this );
interstitialAd.setAdClickListener( this );
interstitialAd.setAdVideoPlaybackListener( this );
interstitialAd.showAndRender( preloadedAd );
}
else
{
log( ERROR, "Failed to show an AppLovin interstitial before one was loaded" );
listener.onAdFailedToLoad( AdRequest.ERROR_CODE_INTERNAL_ERROR );
}
}
示例3: showInterstitial
import com.applovin.adview.AppLovinInterstitialAdDialog; //導入依賴的package包/類
@Override
public void showInterstitial() {
mAppLovinAdListener = sPlacementListeners.get(placement());
if ((mAppLovinAdListener != null && mAppLovinAdListener.hasAdReady())
|| AppLovinInterstitialAd.isAdReadyToDisplay(
sInterstitialSdk.getApplicationContext())) {
final AppLovinInterstitialAdDialog interstitialAd = createInterstitial();
interstitialAd.setAdDisplayListener(mAppLovinAdListener);
interstitialAd.setAdClickListener(mAppLovinAdListener);
interstitialAd.setAdVideoPlaybackListener(mAppLovinAdListener);
// mute audio if that option is set
if (muteAudio()) {
sInterstitialSdk.getSettings().setMuted(muteAudio());
}
// show with a placement if one is defined
if (mAppLovinAdListener != null) {
if (mAppLovinAdListener.hasAdReady()) {
interstitialAd.showAndRender(mAppLovinAdListener.dequeueAd(), placement());
} else {
interstitialAd.show(placement());
}
} else {
interstitialAd.show(placement());
}
} else {
log(ERROR, "Failed to show an AppLovin interstitial before one was loaded."
+ " Loading and showing...");
mInterstitialAdMobListener.onAdOpened(this);
mInterstitialAdMobListener.onAdClosed(this);
}
}