@Override public void onItemRangeMoved( int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); update(); }
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); checkAdapterDataObserver(); }
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); dataComplete(); }
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); notifyItemRangeChanged(fromPosition, toPosition + itemCount); if (mLoadMoreViewHolderListener != null) {//用来通知删除位置,以便处理带动画效果删除时,加载更多的显示 mLoadMoreViewHolderListener.onItemRemoved(fromPosition, toPosition + itemCount); } } };
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); int headerViewsCountCount = getHeaderViewsCount(); notifyItemRangeChanged(fromPosition + headerViewsCountCount, toPosition + headerViewsCountCount + itemCount); } };
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); reset(); }
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); int hCount = getHeaderCount(); // TODO: No notifyItemRangeMoved method? notifyItemRangeChanged(fromPosition + hCount, toPosition + hCount + itemCount); } };
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); int hCount = getHeaderCount(); // TODO: No notifyItemRangeMoved method? notifyItemRangeChanged(fromPosition + hCount, toPosition + hCount + itemCount); } };
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { registerRecoverFocus(toPosition); super.onItemRangeMoved(fromPosition, toPosition, itemCount); }
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); mWrapperAdapter.notifyItemRangeRemoved(fromPosition, itemCount); }
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); notifyItemRangeChanged(fromPosition + getHeadersCount(), toPosition + getHeadersCount() + itemCount); } };
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); scrollToTopIfNeeded(toPosition); }
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); notifyItemRangeChanged(fromPosition + getHeadersCount(), toPosition + getHeadersCount() + itemCount); } };
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); int hCount = getHeaderCount(); // TODO: No notifyItemRangeMoved method? notifyItemRangeChanged(fromPosition + hCount, toPosition + hCount + itemCount); } };
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); initIndex(adapter); }
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); reset(); } });
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); int headerViewsCountCount = getHeaderViewsCount(); notifyItemRangeChanged(fromPosition + headerViewsCountCount, toPosition + headerViewsCountCount + itemCount); } };
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); reset(); } });
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); int hCount = getHeaderCount(); // TODO: No notifyItemRangeMoved method? notifyItemRangeChanged(fromPosition + hCount, toPosition + hCount + itemCount); } };
@Override public void onItemRangeMoved(int fromPosition, int toPosition, int itemCount) { super.onItemRangeMoved(fromPosition, toPosition, itemCount); update(); }