Lines Matching refs:itemCount

1326     public void onItemsRemoved(RecyclerView recyclerView, int positionStart, int itemCount) {
1327 handleUpdate(positionStart, itemCount, AdapterHelper.UpdateOp.REMOVE);
1331 public void onItemsAdded(RecyclerView recyclerView, int positionStart, int itemCount) {
1332 handleUpdate(positionStart, itemCount, AdapterHelper.UpdateOp.ADD);
1342 public void onItemsMoved(RecyclerView recyclerView, int from, int to, int itemCount) {
1347 public void onItemsUpdated(RecyclerView recyclerView, int positionStart, int itemCount,
1349 handleUpdate(positionStart, itemCount, AdapterHelper.UpdateOp.UPDATE);
1960 private int findFirstReferenceChildPosition(int itemCount) {
1965 if (position >= 0 && position < itemCount) {
1977 private int findLastReferenceChildPosition(int itemCount) {
1981 if (position >= 0 && position < itemCount) {
2453 void offsetForRemoval(int positionStart, int itemCount) {
2457 ensureSize(positionStart + itemCount);
2458 System.arraycopy(mData, positionStart + itemCount, mData, positionStart,
2459 mData.length - positionStart - itemCount);
2460 Arrays.fill(mData, mData.length - itemCount, mData.length,
2462 offsetFullSpansForRemoval(positionStart, itemCount);
2465 private void offsetFullSpansForRemoval(int positionStart, int itemCount) {
2469 final int end = positionStart + itemCount;
2478 fsi.mPosition -= itemCount;
2483 void offsetForAddition(int positionStart, int itemCount) {
2487 ensureSize(positionStart + itemCount);
2488 System.arraycopy(mData, positionStart, mData, positionStart + itemCount,
2489 mData.length - positionStart - itemCount);
2490 Arrays.fill(mData, positionStart, positionStart + itemCount,
2492 offsetFullSpansForAddition(positionStart, itemCount);
2495 private void offsetFullSpansForAddition(int positionStart, int itemCount) {
2504 fsi.mPosition += itemCount;