RecyclerView小记,实现多布局跨列
final GridLayoutManager manager = new GridLayoutManager(App.getInstance(),6);
rv.setLayoutManager(manager);
manager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
@Override
public int getSpanSize(int position) {
if(adapter.isHeader(position)||adapter.isTitle(position)){
return manager.getSpanCount();
}
else if(adapter.isLatestupdate(position)){
return 3;
}else{
return 2;
}
}
});
© ID488026125 | Powered by LOFTER