/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/support/v17/leanback/src/android/support/v17/leanback/widget/ |
H A D | ArrayObjectAdapter.java | 75 * @param positionStart The position of first item that has changed. 78 public void notifyArrayItemRangeChanged(int positionStart, int itemCount) { argument 79 notifyItemRangeChanged(positionStart, itemCount);
|
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 | ObjectAdapter.java | 45 * @param positionStart The position of the first item that changed. 48 public void onItemRangeChanged(int positionStart, int itemCount) { argument 55 * @param positionStart The position of the first inserted item. 58 public void onItemRangeInserted(int positionStart, int itemCount) { argument 65 * @param positionStart The position of the first removed item. 68 public void onItemRangeRemoved(int positionStart, int itemCount) { argument 81 public void notifyItemRangeChanged(int positionStart, int itemCount) { argument 83 mObservers.get(i).onItemRangeChanged(positionStart, itemCount); 87 public void notifyItemRangeInserted(int positionStart, int itemCount) { argument 89 mObservers.get(i).onItemRangeInserted(positionStart, itemCoun 93 notifyItemRangeRemoved(int positionStart, int itemCount) argument 179 notifyItemRangeChanged(int positionStart, int itemCount) argument 183 notifyItemRangeInserted(int positionStart, int itemCount) argument 187 notifyItemRangeRemoved(int positionStart, int itemCount) argument [all...] |
H A D | GridLayoutManager.java | 2184 public void onItemsAdded(RecyclerView recyclerView, int positionStart, int itemCount) { argument 2185 if (DEBUG) Log.v(getTag(), "onItemsAdded positionStart " 2186 + positionStart + " itemCount " + itemCount); 2189 if (positionStart <= pos) { 2204 public void onItemsRemoved(RecyclerView recyclerView, int positionStart, int itemCount) { argument 2205 if (DEBUG) Log.v(getTag(), "onItemsRemoved positionStart " 2206 + positionStart + " itemCount " + itemCount); 2209 if (positionStart <= pos) { 2210 if (positionStart + itemCount > pos) { 2243 public void onItemsUpdated(RecyclerView recyclerView, int positionStart, in argument [all...] |
/frameworks/support/v7/recyclerview/src/android/support/v7/widget/ |
H A D | AdapterHelper.java | 131 int tmpStart = op.positionStart; 133 int tmpEnd = op.positionStart + op.itemCount; 135 for (int position = op.positionStart; position < tmpEnd; position++) { 185 int tmpStart = op.positionStart; 187 int tmpEnd = op.positionStart + op.itemCount; 189 for (int position = op.positionStart; position < tmpEnd; position++) { 242 int tmpStart = updatePositionWithPostponed(op.positionStart, op.cmd); 244 Log.d(TAG, "pos:" + op.positionStart + ",updatedPos:" + tmpStart); 247 int offsetPositionForPartial = op.positionStart; 260 final int pos = op.positionStart 496 onItemRangeChanged(int positionStart, int itemCount, Object payload) argument 504 onItemRangeInserted(int positionStart, int itemCount) argument 512 onItemRangeRemoved(int positionStart, int itemCount) argument 619 int positionStart; field in class:AdapterHelper.UpdateOp 626 UpdateOp(int cmd, int positionStart, int itemCount, Object payload) argument 701 obtainUpdateOp(int cmd, int positionStart, int itemCount, Object payload) argument 737 offsetPositionsForRemovingInvisible(int positionStart, int itemCount) argument 739 offsetPositionsForRemovingLaidOutOrNewView(int positionStart, int itemCount) argument 741 markViewHoldersUpdated(int positionStart, int itemCount, Object payloads) argument 747 offsetPositionsForAdd(int positionStart, int itemCount) argument [all...] |
H A D | GridLayoutManager.java | 197 public void onItemsAdded(RecyclerView recyclerView, int positionStart, int itemCount) { argument 207 public void onItemsRemoved(RecyclerView recyclerView, int positionStart, int itemCount) { argument 212 public void onItemsUpdated(RecyclerView recyclerView, int positionStart, int itemCount, argument
|
H A D | StaggeredGridLayoutManager.java | 1326 public void onItemsRemoved(RecyclerView recyclerView, int positionStart, int itemCount) { argument 1327 handleUpdate(positionStart, itemCount, AdapterHelper.UpdateOp.REMOVE); 1331 public void onItemsAdded(RecyclerView recyclerView, int positionStart, int itemCount) { argument 1332 handleUpdate(positionStart, itemCount, AdapterHelper.UpdateOp.ADD); 1347 public void onItemsUpdated(RecyclerView recyclerView, int positionStart, int itemCount, argument 1349 handleUpdate(positionStart, itemCount, AdapterHelper.UpdateOp.UPDATE); 1355 private void handleUpdate(int positionStart, int itemCountOrToPosition, int cmd) { argument 1361 if (positionStart < itemCountOrToPosition) { 1363 affectedRangeStart = positionStart; 1365 affectedRangeEnd = positionStart 2453 offsetForRemoval(int positionStart, int itemCount) argument 2465 offsetFullSpansForRemoval(int positionStart, int itemCount) argument 2483 offsetForAddition(int positionStart, int itemCount) argument 2495 offsetFullSpansForAddition(int positionStart, int itemCount) argument [all...] |
H A D | RecyclerView.java | 662 public void offsetPositionsForRemovingLaidOutOrNewView(int positionStart, int itemCount) { 663 offsetPositionRecordsForRemove(positionStart, itemCount, false); 668 public void markViewHoldersUpdated(int positionStart, int itemCount, Object payload) { 669 viewRangeUpdate(positionStart, itemCount, payload); 681 mLayout.onItemsAdded(RecyclerView.this, op.positionStart, op.itemCount); 684 mLayout.onItemsRemoved(RecyclerView.this, op.positionStart, op.itemCount); 687 mLayout.onItemsUpdated(RecyclerView.this, op.positionStart, op.itemCount, 691 mLayout.onItemsMoved(RecyclerView.this, op.positionStart, op.itemCount, 1); 702 public void offsetPositionsForAdd(int positionStart, int itemCount) { 703 offsetPositionRecordsForInsert(positionStart, itemCoun 3340 offsetPositionRecordsForInsert(int positionStart, int itemCount) argument 3357 offsetPositionRecordsForRemove(int positionStart, int itemCount, boolean applyToPreLayout) argument 3393 viewRangeUpdate(int positionStart, int itemCount, Object payload) argument 4120 onItemRangeChanged(int positionStart, int itemCount, Object payload) argument 4128 onItemRangeInserted(int positionStart, int itemCount) argument 4136 onItemRangeRemoved(int positionStart, int itemCount) argument 5083 viewRangeUpdate(int positionStart, int itemCount) argument 5614 notifyItemRangeChanged(int positionStart, int itemCount) argument 5644 notifyItemRangeChanged(int positionStart, int itemCount, Object payload) argument 5695 notifyItemRangeInserted(int positionStart, int itemCount) argument 5729 notifyItemRangeRemoved(int positionStart, int itemCount) argument 7369 onItemsAdded(RecyclerView recyclerView, int positionStart, int itemCount) argument 7379 onItemsRemoved(RecyclerView recyclerView, int positionStart, int itemCount) argument 7391 onItemsUpdated(RecyclerView recyclerView, int positionStart, int itemCount) argument 7403 onItemsUpdated(RecyclerView recyclerView, int positionStart, int itemCount, Object payload) argument 8830 onItemRangeChanged(int positionStart, int itemCount) argument 8834 onItemRangeChanged(int positionStart, int itemCount, Object payload) argument 8840 onItemRangeInserted(int positionStart, int itemCount) argument 8844 onItemRangeRemoved(int positionStart, int itemCount) argument 9282 notifyItemRangeChanged(int positionStart, int itemCount) argument 9286 notifyItemRangeChanged(int positionStart, int itemCount, Object payload) argument 9296 notifyItemRangeInserted(int positionStart, int itemCount) argument 9306 notifyItemRangeRemoved(int positionStart, int itemCount) argument [all...] |
/frameworks/data-binding/library/src/main/java/android/databinding/ |
H A D | ViewDataBinding.java | 867 public void onItemRangeChanged(ObservableList sender, int positionStart, int itemCount) { argument 872 public void onItemRangeInserted(ObservableList sender, int positionStart, int itemCount) { argument 883 public void onItemRangeRemoved(ObservableList sender, int positionStart, int itemCount) { argument
|