/frameworks/support/v7/recyclerview/src/test/java/androidx/recyclerview/widget/ |
H A D | ViewInfoStoreTest.java | 273 return record.preInfo; 290 ItemHolderInfo preInfo, 292 assertNotNull(preInfo); 294 disappeared.put(viewHolder, new Pair<>(preInfo, postInfo)); 299 @Nullable ItemHolderInfo preInfo, @NonNull ItemHolderInfo info) { 302 appeared.put(viewHolder, new Pair<>(preInfo, info)); 307 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) { 309 assertNotNull(preInfo); 311 persistent.put(viewHolder, new Pair<>(preInfo, postInfo)); 289 processDisappeared(ViewHolder viewHolder, ItemHolderInfo preInfo, @Nullable ItemHolderInfo postInfo) argument 298 processAppeared(ViewHolder viewHolder, @Nullable ItemHolderInfo preInfo, @NonNull ItemHolderInfo info) argument 306 processPersistent(ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument
|
/frameworks/base/core/java/com/android/internal/widget/ |
H A D | SimpleItemAnimator.java | 134 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) { 135 if (preInfo.left != postInfo.left || preInfo.top != postInfo.top) { 141 preInfo.left, preInfo.top, postInfo.left, postInfo.top); 149 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) { 153 final int fromLeft = preInfo.left; 154 final int fromTop = preInfo.top; 157 toLeft = preInfo.left; 158 toTop = preInfo 133 animatePersistence(@onNull ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument 148 animateChange(@onNull ViewHolder oldHolder, @NonNull ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument [all...] |
H A D | ViewInfoStore.java | 72 record.preInfo = info; 113 info = record.preInfo; 154 record.preInfo = info; 230 if (record.preInfo == null) { 235 callback.processDisappeared(viewHolder, record.preInfo, record.postInfo); 239 callback.processAppeared(viewHolder, record.preInfo, record.postInfo); 242 callback.processPersistent(viewHolder, record.preInfo, record.postInfo); 245 callback.processDisappeared(viewHolder, record.preInfo, null); 248 callback.processAppeared(viewHolder, record.preInfo, record.postInfo); 284 void processDisappeared(ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, argument 286 processAppeared(ViewHolder viewHolder, @Nullable ItemHolderInfo preInfo, ItemHolderInfo postInfo) argument 288 processPersistent(ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument 306 @Nullable ItemHolderInfo preInfo; field in class:ViewInfoStore.InfoRecord [all...] |
H A D | RecyclerView.java | 501 ItemHolderInfo preInfo, ItemHolderInfo info) { 502 animateAppearance(viewHolder, preInfo, info); 507 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) { 513 if (mItemAnimator.animateChange(viewHolder, viewHolder, preInfo, postInfo)) { 516 } else if (mItemAnimator.animatePersistence(viewHolder, preInfo, postInfo)) { 3581 final ItemHolderInfo preInfo = mViewInfoStore.popFromPreLayout( 3586 if (preInfo == null) { 3589 animateChange(oldChangeViewHolder, holder, preInfo, postInfo, 3765 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo, 3782 if (mItemAnimator.animateChange(oldHolder, newHolder, preInfo, postInf 3764 animateChange(@onNull ViewHolder oldHolder, @NonNull ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo, boolean oldHolderDisappearing, boolean newHolderDisappearing) argument [all...] |
/frameworks/support/v7/recyclerview/src/androidTest/java/androidx/recyclerview/widget/ |
H A D | ItemAnimatorV2ApiTest.java | 198 assertNull(log.preInfo); 224 assertEquals(FLAG_REMOVED, log.preInfo.changeFlags); 250 assertEquals(FLAG_CHANGED, log.preInfo.changeFlags); 287 assertEquals(FLAG_CHANGED, log.preInfo.changeFlags); 348 assertEquals(FLAG_CHANGED, logReplaced.preInfo.changeFlags); 349 assertEquals(FLAG_CHANGED, logReused.preInfo.changeFlags); 376 assertEquals(FLAG_CHANGED, log.preInfo.changeFlags); 396 assertEquals(FLAG_CHANGED, log.preInfo.changeFlags); 426 assertEquals(FLAG_CHANGED, log.preInfo.changeFlags); 428 assertNotNull(log.preInfo 650 animateAppearance(@onNull RecyclerView.ViewHolder viewHolder, ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument 661 animatePersistence(@onNull RecyclerView.ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument 672 animateChange(@onNull RecyclerView.ViewHolder oldHolder, @NonNull RecyclerView.ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument [all...] |
H A D | LoggingItemAnimator.java | 103 @NonNull ItemHolderInfo preInfo, 107 (BaseRecyclerViewAnimationsTest.LoggingInfo) preInfo, 109 return super.animatePersistence(viewHolder, preInfo, postInfo); 114 @NonNull RecyclerView.ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, 118 (BaseRecyclerViewAnimationsTest.LoggingInfo) preInfo, 120 return super.animateChange(oldHolder, newHolder, preInfo, postInfo); 102 animatePersistence(@onNull RecyclerView.ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument 113 animateChange(@onNull RecyclerView.ViewHolder oldHolder, @NonNull RecyclerView.ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument
|
H A D | BaseRecyclerViewAnimationsTest.java | 691 public final LoggingInfo preInfo; field in class:BaseRecyclerViewAnimationsTest.AnimateLogBase 697 this.preInfo = pre; 702 return getClass().getSimpleName() + "[" + log(preInfo) + " - " + log(postInfo) + "]"; 724 if (preInfo != null ? !preInfo.equals(that.preInfo) : that.preInfo != null) { 734 result = 31 * result + (preInfo != null ? preInfo.hashCode() : 0);
|
/frameworks/support/v7/recyclerview/src/main/java/androidx/recyclerview/widget/ |
H A D | SimpleItemAnimator.java | 132 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) { 133 if (preInfo.left != postInfo.left || preInfo.top != postInfo.top) { 139 preInfo.left, preInfo.top, postInfo.left, postInfo.top); 147 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) { 151 final int fromLeft = preInfo.left; 152 final int fromTop = preInfo.top; 155 toLeft = preInfo.left; 156 toTop = preInfo 131 animatePersistence(@onNull RecyclerView.ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument 146 animateChange(@onNull RecyclerView.ViewHolder oldHolder, @NonNull RecyclerView.ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument [all...] |
H A D | ViewInfoStore.java | 67 record.preInfo = info; 108 info = record.preInfo; 149 record.preInfo = info; 225 if (record.preInfo == null) { 230 callback.processDisappeared(viewHolder, record.preInfo, record.postInfo); 234 callback.processAppeared(viewHolder, record.preInfo, record.postInfo); 237 callback.processPersistent(viewHolder, record.preInfo, record.postInfo); 240 callback.processDisappeared(viewHolder, record.preInfo, null); 243 callback.processAppeared(viewHolder, record.preInfo, record.postInfo); 279 void processDisappeared(RecyclerView.ViewHolder viewHolder, @NonNull RecyclerView.ItemAnimator.ItemHolderInfo preInfo, argument 281 processAppeared(RecyclerView.ViewHolder viewHolder, @Nullable RecyclerView.ItemAnimator.ItemHolderInfo preInfo, RecyclerView.ItemAnimator.ItemHolderInfo postInfo) argument 283 processPersistent(RecyclerView.ViewHolder viewHolder, @NonNull RecyclerView.ItemAnimator.ItemHolderInfo preInfo, @NonNull RecyclerView.ItemAnimator.ItemHolderInfo postInfo) argument 302 RecyclerView.ItemAnimator.ItemHolderInfo preInfo; field in class:ViewInfoStore.InfoRecord [all...] |
H A D | RecyclerView.java | 570 ItemHolderInfo preInfo, ItemHolderInfo info) { 571 animateAppearance(viewHolder, preInfo, info); 576 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) { 582 if (mItemAnimator.animateChange(viewHolder, viewHolder, preInfo, 586 } else if (mItemAnimator.animatePersistence(viewHolder, preInfo, postInfo)) { 3930 final ItemHolderInfo preInfo = mViewInfoStore.popFromPreLayout( 3935 if (preInfo == null) { 3938 animateChange(oldChangeViewHolder, holder, preInfo, postInfo, 4123 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo, 4140 if (mItemAnimator.animateChange(oldHolder, newHolder, preInfo, postInf 4122 animateChange(@onNull ViewHolder oldHolder, @NonNull ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo, boolean oldHolderDisappearing, boolean newHolderDisappearing) argument [all...] |