PinnedSectionItemDecoration
PinnedSectionItemDecoration copied to clipboard
每次刷新数据的时候,上面的悬停view会挡住第一行,请问下怎么解决呢
case HearComplianceEntity.HearComplianceInfo.TYPE_DATA: RecyclerView recyclerview=holder.getView(R.id.item_recyclerview); recyclerview.setLayoutManager(new LinearLayoutManager(mContext, LinearLayoutManager.VERTICAL, false)); if(TAStringUtils.isNotEmptyList(getData())&&getData().get(position-1).isExpand){ List<DataResponse> list = new ArrayList(); for (int i=0;i<3;i++){ if(i<item.getHear_law_list().size()){ list.add(item.getHear_law_list().get(i)); } } recyclerview.setAdapter(new ItemAdapter(list)); }else{ //设置Adapter recyclerview.setAdapter(new ItemAdapter(item.getHear_law_list())); } break; 这是我子Item的代码,子item新加了一个RecyclerView
刷新的时候,试下调pinnedHeaderItemDecoration.disableDrawHeader(true)禁止绘制悬浮头部,刷新完成后再pinnedHeaderItemDecoration.disableDrawHeader(false)恢复绘制悬浮头部