近段时间项目要求gridview分组
大概是这样的效果
然后在网上找到一个开源的项目,叫StickyGridHeadersGridView,超级好用,效果类似android自带的联系人
大概是这样的效果
然后在网上找到一个开源的项目,叫StickyGridHeadersGridView,超级好用,效果类似android自带的联系人
StickyGridHeadersGridView的adapter也是继承的BaseAdapter,不过要求实现StickyGridHeadersSimpleAdapter这个接口
然后这里面有几个新的方法,可能第一次用的同学比较生疏,这里来说明一下
<span style="white-space:pre"> </span>/**
* 这个方法是用来显示headView的,也就是效果图上的“已发放”、“未发放”
*/
@Override
public View getHeaderView(int position, View view, ViewGroup parent) {
HeadViewHolder holder;
if(view==null){
holder=new HeadViewHolder();
view=inflater.inflate(R.layout.active_two_item_tag, parent,false);
holder.tagName=(TextVi