import android.support.v7.widget.RecyclerView;
import android.view.View;
import android.view.ViewGroup;
import java.util.ArrayList;
/**
* 可以添加多个透视图、尾视图的适配器
* Created by WangGang on 2015/5/27.
*/
public abstract class AdvancedAdapter2 extends RecyclerView.Adapter<RecyclerView.ViewHolder> {
private static final String TAG = "=========";
private ArrayList<View> mHeaderViews = new ArrayList<>(); //头视图
private ArrayList<View> mFooterViews = new ArrayList<>(); //尾视图
public void addHeaderView(View headerView) {
mHeaderViews.add(headerView);
}
public void addFooterView(View footerView) {
mFooterViews.add(footerView);
}
private ArrayList<Integer> mHeaderViewTypes = new ArrayList<>();
private ArrayList<Integer> mFooterViewTypes = new ArrayList<>();
@Override
public int
可以添加多个头视图、尾视图的RecycleView适配器
最新推荐文章于 2019-01-06 22:50:55 发布