public TapSenseAdView(string adUnitId, BannerPosition position, AdSize adSize) { if (!_safeSetup()) { id = 0; return; } id = _initAdView(adUnitId, (int)position, adSize.width, adSize.height); listener = null; registerForCallbacks(); TapSense.log("new AdView(): " + id + " registered"); }
public void onAdViewCollapsed(string msg) { int id = int.Parse(msg); log("onAdViewCollapsed(" + msg + ")"); if (banners.ContainsKey(id) && banners[id] != null) { TapSenseAdViewListener l = banners[id].getListener(); if (l != null) { l.onAdViewCollapsed(banners[id]); } } }
public void setListener(TapSenseAdViewListener listener) { this.listener = listener; }