Closed kerberosargos closed 5 years ago
Hi @kerbooo I am sorry I took so long to answer you question. I probably have already found a solution, but this is how i do it.
var len = obj.data.length;
for (var i = 0; i < len; i++){
if(i == 2 || i == 9){
section = Titanium.UI.createListSection();
listView.appendSection(section);
var masterAdView = Titanium.UI.createView({
left : 0,
right : 0,
height : Titanium.UI.SIZE,
backgroundColor : '#FFFFFF',
});
section.setHeaderView(masterAdView);
var AdSpinner = Titanium.UI.createActivityIndicator({
style: Titanium.UI.ActivityIndicatorStyle.BIG,
width: 24,
height: 24,
zIndex : 1
});
masterAdView.add(AdSpinner);
AdSpinner.show();
var bannerAd = Admob.createView({
testDeviceId : "7F5EA3D9BA8CAFA53EA785A1826FF331",
adSizeType: 'BANNER',
adUnitId: "ca-app-pub-XXXXXX",
publisherId : "ca-app-pub-XXXXXX",
zIndex : 2,
spinner : AdSpinner
});
masterAdView.add(bannerAd);
bannerAd.addEventListener('ad_received', function(e) {
this.spinner.hide();
Titanium.API.warn("======================== NAVITE ADS RECEIVED ========================");
//AdSpinner.hide();
});
bannerAd.addEventListener('ad_not_received', function(e) {
this.spinner.hide();
Titanium.API.error("======================== NAVITE ADS FAILED ========================");
AdSpinner.hide();
});
}
var data = [
{
bubbleParent : false,
id: obj.data[i].id,
image : { image : obj.data[i].image },
name : { image : obj.data[i].name },
}
];
section.appendItems(data);
}
Hello @deckameron me again :) I would like to learn, can I use banner ads with listView section? If I can could you give me sample code?
Thank you in advance. Really this module still good job.