在 Robovm 绑定中将 AdColonyAdDelegate 作为参数传递时,AdColony 视频广告崩溃
AdColony Video Ad crashes when passing AdColonyAdDelegate as parameter in Robovm Binding
我正在使用 roboVM 绑定来展示 Adcolony 视频广告。当我使用以下代码时,它完美地工作:
AdColony.playVideoAd("ZONE_ID",null);
但是如果我想使用 AdDelegate,它会因以下代码而崩溃:
AdColony.playVideoAd("ZONE_ID", new AdColonyAdDelegate() {
@Override
public void onAdStartedInZone(String zoneID) {
}
@Override
public void onAdAttemptFinished(boolean shown, String zoneID) {
// TODO Auto-generated method stub
}
});
谁能帮我解决这个问题?
使用 AdColony AdDelegateAdapter 代替 AdColony Ad Delegate:
AdColony.playVideoAd("ZONE_ID", new AdColonyAdDelegateAdapter() {
@Override
public void onAdStartedInZone(String zoneID) {
}
@Override
public void onAdAttemptFinished(boolean shown, String zoneID) {
// TODO Auto-generated method stub
}
})
我正在使用 roboVM 绑定来展示 Adcolony 视频广告。当我使用以下代码时,它完美地工作:
AdColony.playVideoAd("ZONE_ID",null);
但是如果我想使用 AdDelegate,它会因以下代码而崩溃:
AdColony.playVideoAd("ZONE_ID", new AdColonyAdDelegate() {
@Override
public void onAdStartedInZone(String zoneID) {
}
@Override
public void onAdAttemptFinished(boolean shown, String zoneID) {
// TODO Auto-generated method stub
}
});
谁能帮我解决这个问题?
使用 AdColony AdDelegateAdapter 代替 AdColony Ad Delegate:
AdColony.playVideoAd("ZONE_ID", new AdColonyAdDelegateAdapter() {
@Override
public void onAdStartedInZone(String zoneID) {
}
@Override
public void onAdAttemptFinished(boolean shown, String zoneID) {
// TODO Auto-generated method stub
}
})