/frameworks/base/core/java/com/android/internal/widget/ |
H A D | OpReorderer.java | 68 if (moveOp.positionStart < moveOp.itemCount) { 70 if (removeOp.positionStart == moveOp.positionStart 71 && removeOp.itemCount == moveOp.itemCount - moveOp.positionStart) { 76 if (removeOp.positionStart == moveOp.itemCount + 1 77 && removeOp.itemCount == moveOp.positionStart - moveOp.itemCount) { 83 if (moveOp.itemCount < removeOp.positionStart) { 84 removeOp.positionStart--; 85 } else if (moveOp.itemCount < removeOp.positionStart + removeOp.itemCount) { 99 if (moveOp.positionStart < [all...] |
H A D | AdapterHelper.java | 133 int tmpStart = op.positionStart; 135 int tmpEnd = op.positionStart + op.itemCount; 137 for (int position = op.positionStart; position < tmpEnd; position++) { 187 int tmpStart = op.positionStart; 189 int tmpEnd = op.positionStart + op.itemCount; 191 for (int position = op.positionStart; position < tmpEnd; position++) { 244 int tmpStart = updatePositionWithPostponed(op.positionStart, op.cmd); 246 Log.d(TAG, "pos:" + op.positionStart + ",updatedPos:" + tmpStart); 249 int offsetPositionForPartial = op.positionStart; 262 final int pos = op.positionStart 502 onItemRangeChanged(int positionStart, int itemCount, Object payload) argument 514 onItemRangeInserted(int positionStart, int itemCount) argument 526 onItemRangeRemoved(int positionStart, int itemCount) argument 643 int positionStart; field in class:AdapterHelper.UpdateOp 650 UpdateOp(int cmd, int positionStart, int itemCount, Object payload) argument 725 obtainUpdateOp(int cmd, int positionStart, int itemCount, Object payload) argument 761 offsetPositionsForRemovingInvisible(int positionStart, int itemCount) argument 763 offsetPositionsForRemovingLaidOutOrNewView(int positionStart, int itemCount) argument 765 markViewHoldersUpdated(int positionStart, int itemCount, Object payloads) argument 771 offsetPositionsForAdd(int positionStart, int itemCount) argument [all...] |
H A D | RecyclerView.java | 805 int positionStart, int itemCount) { 806 offsetPositionRecordsForRemove(positionStart, itemCount, false); 811 public void markViewHoldersUpdated(int positionStart, int itemCount, Object payload) { 812 viewRangeUpdate(positionStart, itemCount, payload); 824 mLayout.onItemsAdded(RecyclerView.this, op.positionStart, op.itemCount); 827 mLayout.onItemsRemoved(RecyclerView.this, op.positionStart, op.itemCount); 830 mLayout.onItemsUpdated(RecyclerView.this, op.positionStart, op.itemCount, 834 mLayout.onItemsMoved(RecyclerView.this, op.positionStart, op.itemCount, 1); 845 public void offsetPositionsForAdd(int positionStart, int itemCount) { 846 offsetPositionRecordsForInsert(positionStart, itemCoun 3984 offsetPositionRecordsForInsert(int positionStart, int itemCount) argument 4001 offsetPositionRecordsForRemove(int positionStart, int itemCount, boolean applyToPreLayout) argument 4037 viewRangeUpdate(int positionStart, int itemCount, Object payload) argument 4888 onItemRangeChanged(int positionStart, int itemCount, Object payload) argument 4896 onItemRangeInserted(int positionStart, int itemCount) argument 4904 onItemRangeRemoved(int positionStart, int itemCount) argument 6107 viewRangeUpdate(int positionStart, int itemCount) argument 6644 notifyItemRangeChanged(int positionStart, int itemCount) argument 6674 notifyItemRangeChanged(int positionStart, int itemCount, Object payload) argument 6725 notifyItemRangeInserted(int positionStart, int itemCount) argument 6759 notifyItemRangeRemoved(int positionStart, int itemCount) argument 9067 onItemsAdded(RecyclerView recyclerView, int positionStart, int itemCount) argument 9077 onItemsRemoved(RecyclerView recyclerView, int positionStart, int itemCount) argument 9089 onItemsUpdated(RecyclerView recyclerView, int positionStart, int itemCount) argument 9101 onItemsUpdated(RecyclerView recyclerView, int positionStart, int itemCount, Object payload) argument 10568 onItemRangeChanged(int positionStart, int itemCount) argument 10572 onItemRangeChanged(int positionStart, int itemCount, Object payload) argument 10578 onItemRangeInserted(int positionStart, int itemCount) argument 10582 onItemRangeRemoved(int positionStart, int itemCount) argument 11045 notifyItemRangeChanged(int positionStart, int itemCount) argument 11049 notifyItemRangeChanged(int positionStart, int itemCount, Object payload) argument 11059 notifyItemRangeInserted(int positionStart, int itemCount) argument 11069 notifyItemRangeRemoved(int positionStart, int itemCount) argument [all...] |
/frameworks/support/v7/recyclerview/src/android/support/v7/widget/ |
H A D | OpReorderer.java | 68 if (moveOp.positionStart < moveOp.itemCount) { 70 if (removeOp.positionStart == moveOp.positionStart 71 && removeOp.itemCount == moveOp.itemCount - moveOp.positionStart) { 76 if (removeOp.positionStart == moveOp.itemCount + 1 77 && removeOp.itemCount == moveOp.positionStart - moveOp.itemCount) { 83 if (moveOp.itemCount < removeOp.positionStart) { 84 removeOp.positionStart--; 85 } else if (moveOp.itemCount < removeOp.positionStart + removeOp.itemCount) { 99 if (moveOp.positionStart < [all...] |
H A D | AdapterHelper.java | 133 int tmpStart = op.positionStart; 135 int tmpEnd = op.positionStart + op.itemCount; 137 for (int position = op.positionStart; position < tmpEnd; position++) { 187 int tmpStart = op.positionStart; 189 int tmpEnd = op.positionStart + op.itemCount; 191 for (int position = op.positionStart; position < tmpEnd; position++) { 244 int tmpStart = updatePositionWithPostponed(op.positionStart, op.cmd); 246 Log.d(TAG, "pos:" + op.positionStart + ",updatedPos:" + tmpStart); 249 int offsetPositionForPartial = op.positionStart; 262 final int pos = op.positionStart 502 onItemRangeChanged(int positionStart, int itemCount, Object payload) argument 514 onItemRangeInserted(int positionStart, int itemCount) argument 526 onItemRangeRemoved(int positionStart, int itemCount) argument 643 int positionStart; field in class:AdapterHelper.UpdateOp 650 UpdateOp(int cmd, int positionStart, int itemCount, Object payload) argument 725 obtainUpdateOp(int cmd, int positionStart, int itemCount, Object payload) argument 761 offsetPositionsForRemovingInvisible(int positionStart, int itemCount) argument 763 offsetPositionsForRemovingLaidOutOrNewView(int positionStart, int itemCount) argument 765 markViewHoldersUpdated(int positionStart, int itemCount, Object payloads) argument 771 offsetPositionsForAdd(int positionStart, int itemCount) argument [all...] |
H A D | StaggeredGridLayoutManager.java | 1464 public void onItemsRemoved(RecyclerView recyclerView, int positionStart, int itemCount) { argument 1465 handleUpdate(positionStart, itemCount, AdapterHelper.UpdateOp.REMOVE); 1469 public void onItemsAdded(RecyclerView recyclerView, int positionStart, int itemCount) { argument 1470 handleUpdate(positionStart, itemCount, AdapterHelper.UpdateOp.ADD); 1485 public void onItemsUpdated(RecyclerView recyclerView, int positionStart, int itemCount, argument 1487 handleUpdate(positionStart, itemCount, AdapterHelper.UpdateOp.UPDATE); 1493 private void handleUpdate(int positionStart, int itemCountOrToPosition, int cmd) { argument 1499 if (positionStart < itemCountOrToPosition) { 1501 affectedRangeStart = positionStart; 1503 affectedRangeEnd = positionStart 2883 offsetForRemoval(int positionStart, int itemCount) argument 2895 offsetFullSpansForRemoval(int positionStart, int itemCount) argument 2913 offsetForAddition(int positionStart, int itemCount) argument 2925 offsetFullSpansForAddition(int positionStart, int itemCount) argument [all...] |
H A D | RecyclerView.java | 893 int positionStart, int itemCount) { 894 offsetPositionRecordsForRemove(positionStart, itemCount, false); 900 public void markViewHoldersUpdated(int positionStart, int itemCount, Object payload) { 901 viewRangeUpdate(positionStart, itemCount, payload); 913 mLayout.onItemsAdded(RecyclerView.this, op.positionStart, op.itemCount); 916 mLayout.onItemsRemoved(RecyclerView.this, op.positionStart, op.itemCount); 919 mLayout.onItemsUpdated(RecyclerView.this, op.positionStart, op.itemCount, 923 mLayout.onItemsMoved(RecyclerView.this, op.positionStart, op.itemCount, 1); 934 public void offsetPositionsForAdd(int positionStart, int itemCount) { 935 offsetPositionRecordsForInsert(positionStart, itemCoun 4182 offsetPositionRecordsForInsert(int positionStart, int itemCount) argument 4199 offsetPositionRecordsForRemove(int positionStart, int itemCount, boolean applyToPreLayout) argument 4235 viewRangeUpdate(int positionStart, int itemCount, Object payload) argument 5091 onItemRangeChanged(int positionStart, int itemCount, Object payload) argument 5099 onItemRangeInserted(int positionStart, int itemCount) argument 5107 onItemRangeRemoved(int positionStart, int itemCount) argument 6322 viewRangeUpdate(int positionStart, int itemCount) argument 6849 notifyItemRangeChanged(int positionStart, int itemCount) argument 6879 notifyItemRangeChanged(int positionStart, int itemCount, Object payload) argument 6930 notifyItemRangeInserted(int positionStart, int itemCount) argument 6964 notifyItemRangeRemoved(int positionStart, int itemCount) argument 9486 onItemsAdded(RecyclerView recyclerView, int positionStart, int itemCount) argument 9496 onItemsRemoved(RecyclerView recyclerView, int positionStart, int itemCount) argument 9508 onItemsUpdated(RecyclerView recyclerView, int positionStart, int itemCount) argument 9520 onItemsUpdated(RecyclerView recyclerView, int positionStart, int itemCount, Object payload) argument 11093 onItemRangeChanged(int positionStart, int itemCount) argument 11097 onItemRangeChanged(int positionStart, int itemCount, Object payload) argument 11103 onItemRangeInserted(int positionStart, int itemCount) argument 11107 onItemRangeRemoved(int positionStart, int itemCount) argument 11570 notifyItemRangeChanged(int positionStart, int itemCount) argument 11574 notifyItemRangeChanged(int positionStart, int itemCount, Object payload) argument 11584 notifyItemRangeInserted(int positionStart, int itemCount) argument 11594 notifyItemRangeRemoved(int positionStart, int itemCount) argument [all...] |
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/ |
H A D | ListRowDataAdapter.java | 66 void doNotify(int eventType, int positionStart, int itemCount) { argument 69 notifyItemRangeChanged(positionStart, itemCount); 72 notifyItemRangeInserted(positionStart, itemCount); 75 notifyItemRangeRemoved(positionStart, itemCount); 91 public void onItemRangeChanged(int positionStart, int itemCount) { argument 92 if (positionStart <= mLastVisibleRowIndex) { 93 onEventFired(ON_ITEM_RANGE_CHANGED, positionStart, 94 Math.min(itemCount, mLastVisibleRowIndex - positionStart + 1)); 99 public void onItemRangeInserted(int positionStart, int itemCount) { argument 100 if (positionStart < 115 onItemRangeRemoved(int positionStart, int itemCount) argument 138 onEventFired(int eventType, int positionStart, int itemCount) argument [all...] |
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ |
H A D | ObjectAdapter.java | 45 * @param positionStart The position of the first item that changed. 48 public void onItemRangeChanged(int positionStart, int itemCount) { argument 56 * @param positionStart The position of the first item that changed. 60 public void onItemRangeChanged(int positionStart, int itemCount, Object payload) { argument 67 * @param positionStart The position of the first inserted item. 70 public void onItemRangeInserted(int positionStart, int itemCount) { argument 87 * @param positionStart The position of the first removed item. 90 public void onItemRangeRemoved(int positionStart, int itemCount) { argument 106 public void notifyItemRangeChanged(int positionStart, int itemCount) { argument 108 mObservers.get(i).onItemRangeChanged(positionStart, itemCoun 112 notifyItemRangeChanged(int positionStart, int itemCount, Object payload) argument 118 notifyItemRangeInserted(int positionStart, int itemCount) argument 124 notifyItemRangeRemoved(int positionStart, int itemCount) argument 130 notifyItemMoved(int positionStart, int toPosition) argument 222 notifyItemRangeChanged(int positionStart, int itemCount) argument 233 notifyItemRangeChanged(int positionStart, int itemCount, Object payload) argument 243 notifyItemRangeInserted(int positionStart, int itemCount) argument 253 notifyItemRangeRemoved(int positionStart, int itemCount) argument [all...] |
H A D | SparseArrayObjectAdapter.java | 68 * @param positionStart The position of first item that has changed. 71 public void notifyArrayItemRangeChanged(int positionStart, int itemCount) { argument 72 notifyItemRangeChanged(positionStart, itemCount);
|
H A D | ItemBridgeAdapter.java | 165 public void onItemRangeChanged(int positionStart, int itemCount) { 166 ItemBridgeAdapter.this.notifyItemRangeChanged(positionStart, itemCount); 170 public void onItemRangeChanged(int positionStart, int itemCount, Object payload) { 171 ItemBridgeAdapter.this.notifyItemRangeChanged(positionStart, itemCount, payload); 175 public void onItemRangeInserted(int positionStart, int itemCount) { 176 ItemBridgeAdapter.this.notifyItemRangeInserted(positionStart, itemCount); 180 public void onItemRangeRemoved(int positionStart, int itemCount) { 181 ItemBridgeAdapter.this.notifyItemRangeRemoved(positionStart, itemCount);
|
H A D | ArrayObjectAdapter.java | 89 * @param positionStart The position of first item that has changed. 92 public void notifyArrayItemRangeChanged(int positionStart, int itemCount) { argument 93 notifyItemRangeChanged(positionStart, itemCount);
|
H A D | ControlBarPresenter.java | 110 public void onItemRangeChanged(int positionStart, int itemCount) { 113 bindControlToAction(positionStart + i, mPresenter);
|
H A D | PlaybackControlsPresenter.java | 81 public void onItemRangeChanged(int positionStart, int itemCount) { 84 bindControlToAction(positionStart + i, mPresenter);
|
/frameworks/data-binding/baseLibrary/src/main/java/android/databinding/ |
H A D | ObservableList.java | 63 * @param positionStart The starting index that has changed. 66 public abstract void onItemRangeChanged(T sender, int positionStart, int itemCount); argument 71 * @param positionStart The insertion index 74 public abstract void onItemRangeInserted(T sender, int positionStart, int itemCount); argument 89 * @param positionStart The starting index of the deleted items. 92 public abstract void onItemRangeRemoved(T sender, int positionStart, int itemCount); argument
|
/frameworks/opt/setupwizard/library/main/src/com/android/setupwizardlib/items/ |
H A D | ItemHierarchy.java | 48 void onItemRangeChanged(ItemHierarchy itemHierarchy, int positionStart, int itemCount); argument 53 void onItemRangeInserted(ItemHierarchy itemHierarchy, int positionStart, int itemCount); argument 64 void onItemRangeRemoved(ItemHierarchy itemHierarchy, int positionStart, int itemCount); argument
|
H A D | ItemAdapter.java | 93 public void onItemRangeChanged(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { argument 98 public void onItemRangeInserted(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { argument 109 public void onItemRangeRemoved(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { argument
|
H A D | ItemGroup.java | 227 public void onItemRangeChanged(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { argument 231 notifyItemRangeChanged(childPosition + positionStart, itemCount); 238 public void onItemRangeInserted(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { argument 242 notifyItemRangeInserted(childPosition + positionStart, itemCount); 262 public void onItemRangeRemoved(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { argument 266 notifyItemRangeRemoved(childPosition + positionStart, itemCount);
|
/frameworks/opt/setupwizard/library/recyclerview/src/com/android/setupwizardlib/items/ |
H A D | RecyclerItemAdapter.java | 165 public void onItemRangeChanged(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { argument 166 notifyItemRangeChanged(positionStart, itemCount); 170 public void onItemRangeInserted(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { argument 171 notifyItemRangeInserted(positionStart, itemCount); 193 public void onItemRangeRemoved(ItemHierarchy itemHierarchy, int positionStart, int itemCount) { argument 194 notifyItemRangeRemoved(positionStart, itemCount);
|
/frameworks/opt/setupwizard/library/recyclerview/src/com/android/setupwizardlib/view/ |
H A D | HeaderRecyclerView.java | 79 public void onItemRangeChanged(int positionStart, int itemCount) { 81 positionStart++; 83 notifyItemRangeChanged(positionStart, itemCount); 87 public void onItemRangeInserted(int positionStart, int itemCount) { 89 positionStart++; 91 notifyItemRangeInserted(positionStart, itemCount); 107 public void onItemRangeRemoved(int positionStart, int itemCount) { 109 positionStart++; 111 notifyItemRangeRemoved(positionStart, itemCount);
|
/frameworks/support/v7/recyclerview/jvm-tests/src/android/support/v7/widget/ |
H A D | AdapterHelperTest.java | 94 public void offsetPositionsForRemovingInvisible(int positionStart, int itemCount) { 95 final int positionEnd = positionStart + itemCount; 99 } else if (holder.mPosition >= positionStart) { 100 holder.flagRemovedAndOffsetPosition(positionStart - 1, -itemCount, true); 106 public void offsetPositionsForRemovingLaidOutOrNewView(int positionStart, 108 final int positionEnd = positionStart + itemCount; 112 } else if (holder.mPosition >= positionStart) { 113 holder.flagRemovedAndOffsetPosition(positionStart - 1, -itemCount, false); 119 public void markViewHoldersUpdated(int positionStart, int itemCount, Object payload) { 120 final int positionEnd = positionStart [all...] |
H A D | OpReorderTest.java | 390 items.add(op.positionStart + i, newItem); 395 mRemovedItems.add(items.remove(op.positionStart)); 399 items.add(op.itemCount, items.remove(op.positionStart)); 403 final int index = op.positionStart + i; 414 copy.add(new UpdateOp(op.cmd, op.positionStart, op.itemCount, null));
|
/frameworks/support/v14/preference/src/android/support/v14/preference/ |
H A D | PreferenceFragment.java | 758 public void onItemRangeChanged(int positionStart, int itemCount) { argument 763 public void onItemRangeChanged(int positionStart, int itemCount, Object payload) { argument 768 public void onItemRangeInserted(int positionStart, int itemCount) { argument 773 public void onItemRangeRemoved(int positionStart, int itemCount) { argument
|
/frameworks/support/v7/preference/src/android/support/v7/preference/ |
H A D | PreferenceFragmentCompat.java | 746 public void onItemRangeChanged(int positionStart, int itemCount) { argument 751 public void onItemRangeChanged(int positionStart, int itemCount, Object payload) { argument 756 public void onItemRangeInserted(int positionStart, int itemCount) { argument 761 public void onItemRangeRemoved(int positionStart, int itemCount) { argument
|
/frameworks/support/frameworks/support/samples/Support7Demos/src/com/example/android/supportv7/widget/ |
H A D | AnimatedRecyclerView.java | 657 public void onItemsAdded(RecyclerView recyclerView, int positionStart, int itemCount) { argument 658 if (positionStart < mFirstPosition) { 664 public void onItemsRemoved(RecyclerView recyclerView, int positionStart, int itemCount) { argument 665 if (positionStart < mFirstPosition) {
|