package com.chad.library.adapter.base; import android.view.ViewGroup; import com.chad.library.adapter.base.BaseViewHolder; import com.chad.library.adapter.base.entity.SectionEntity; import java.util.List; /* loaded from: classes.dex */ public abstract class BaseSectionQuickAdapter extends BaseQuickAdapter { protected static final int SECTION_HEADER_VIEW = 1092; protected int mSectionHeadResId; public BaseSectionQuickAdapter(int i, int i2, List list) { super(i, list); this.mSectionHeadResId = i2; } protected abstract void convertHead(K k, T t); @Override // com.chad.library.adapter.base.BaseQuickAdapter protected int getDefItemViewType(int i) { if (((SectionEntity) this.mData.get(i)).isHeader) { return SECTION_HEADER_VIEW; } return 0; } @Override // com.chad.library.adapter.base.BaseQuickAdapter protected boolean isFixedViewType(int i) { return super.isFixedViewType(i) || i == SECTION_HEADER_VIEW; } @Override // com.chad.library.adapter.base.BaseQuickAdapter protected K onCreateDefViewHolder(ViewGroup viewGroup, int i) { return i == SECTION_HEADER_VIEW ? createBaseViewHolder(getItemView(this.mSectionHeadResId, viewGroup)) : (K) super.onCreateDefViewHolder(viewGroup, i); } /* JADX WARN: Multi-variable type inference failed */ @Override // com.chad.library.adapter.base.BaseQuickAdapter, androidx.recyclerview.widget.RecyclerView.Adapter public void onBindViewHolder(K k, int i) { if (k.getItemViewType() != SECTION_HEADER_VIEW) { super.onBindViewHolder((BaseSectionQuickAdapter) k, i); } else { setFullSpan(k); convertHead(k, (SectionEntity) getItem(i - getHeaderLayoutCount())); } } }