package com.abewy.android.apps.klyph.adapter.items;
import android.app.Activity;
import android.view.View;
import android.view.ViewGroup;
import com.abewy.android.ads.BannerAdManager;
import com.abewy.android.apps.klyph.R;
import com.abewy.android.apps.klyph.adapter.KlyphAdapter;
import com.abewy.android.apps.klyph.core.graph.GraphObject;
public class AdvertisingAdapter extends KlyphAdapter
{
public AdvertisingAdapter()
{
super();
}
@Override
protected int getLayout()
{
return R.layout.item_ad;
}
@Override
protected void attachHolder(View view)
{
view.setTag(new BannerAdManager((Activity) view.getContext(), (ViewGroup) view.findViewById(R.id.ad_container)));
}
@Override
protected void mergeViewWithData(View view, GraphObject data)
{
BannerAdManager holder = (BannerAdManager) view.getTag();
holder.loadAd();
}
}