diff --git a/library/src/main/java/com/chad/library/adapter/base/BaseQuickAdapter.java b/library/src/main/java/com/chad/library/adapter/base/BaseQuickAdapter.java index 22103f973..cf9e6ccf6 100755 --- a/library/src/main/java/com/chad/library/adapter/base/BaseQuickAdapter.java +++ b/library/src/main/java/com/chad/library/adapter/base/BaseQuickAdapter.java @@ -268,6 +268,7 @@ public void addData(List newData) { this.mData.addAll(newData); hideLoadingMore(); notifyItemRangeInserted(mData.size() - newData.size() + getHeaderLayoutCount(), newData.size()); + notifyDataSetChanged(); } /** @@ -607,7 +608,6 @@ public void onBindViewHolder(final RecyclerView.ViewHolder holder, int positions break; default: convert((BaseViewHolder) holder, mData.get(holder.getLayoutPosition() - getHeaderLayoutCount())); - onBindDefViewHolder((BaseViewHolder) holder, mData.get(holder.getLayoutPosition() - getHeaderLayoutCount())); break; } @@ -924,15 +924,6 @@ protected View getItemView(int layoutResId, ViewGroup parent) { } - /** - * @see #convert(BaseViewHolder, Object) () - * @deprecated This method is deprecated - * {@link #convert(BaseViewHolder, Object)} depending on your use case. - */ - @Deprecated - protected void onBindDefViewHolder(BaseViewHolder holder, T item) { - } - public interface RequestLoadMoreListener { void onLoadMoreRequested();