package com.huxq17.swipecardsview;
import android.view.View;
/**
* Created by huxq17 on 2016/4/7.
*/
public abstract class BaseCardAdapter<T> {
/**
* 获取卡片的数量
*
* @return
*/
public abstract int getCount();
/**
* 获取卡片view的layout id
*
* @return
*/
public abstract int getCardLayoutId();
/**
* 将卡片和数据绑定在一起
*
* @param position 数据在数据集中的位置
* @param cardview 要绑定数据的卡片
*/
public abstract void onBindData(int position, View cardview);
/**
* 获取可见的cardview的数目,默认是3
* @return
*/
public int getVisibleCardCount() {
return 3;
}
}