Searched refs:positionStart (Results 1 - 25 of 31) sorted by relevance

12

/frameworks/base/core/java/com/android/internal/widget/
H A DOpReorderer.java68 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 DAdapterHelper.java133 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 DRecyclerView.java805 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 DOpReorderer.java68 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 DAdapterHelper.java133 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 DStaggeredGridLayoutManager.java1464 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 DRecyclerView.java893 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 DListRowDataAdapter.java66 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 DObjectAdapter.java45 * @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 DSparseArrayObjectAdapter.java68 * @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 DItemBridgeAdapter.java165 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 DArrayObjectAdapter.java89 * @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 DControlBarPresenter.java110 public void onItemRangeChanged(int positionStart, int itemCount) {
113 bindControlToAction(positionStart + i, mPresenter);
H A DPlaybackControlsPresenter.java81 public void onItemRangeChanged(int positionStart, int itemCount) {
84 bindControlToAction(positionStart + i, mPresenter);
/frameworks/data-binding/baseLibrary/src/main/java/android/databinding/
H A DObservableList.java63 * @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 DItemHierarchy.java48 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 DItemAdapter.java93 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 DItemGroup.java227 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 DRecyclerItemAdapter.java165 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 DHeaderRecyclerView.java79 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 DAdapterHelperTest.java94 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 DOpReorderTest.java390 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 DPreferenceFragment.java758 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 DPreferenceFragmentCompat.java746 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 DAnimatedRecyclerView.java657 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) {

Completed in 979 milliseconds

12