/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/ |
D | CacheUtils.java | 42 for (int i = 0; i < view.mRecycler.mCachedViews.size(); i++) { in verifyCacheContainsPosition() 43 if (view.mRecycler.mCachedViews.get(i).mPosition == position) return; in verifyCacheContainsPosition() 68 assertEquals(positions.length, view.mRecycler.mCachedViews.size()); in verifyCacheContainsPrefetchedPositions() 76 for (int i = 0; i < view.mRecycler.mCachedViews.size(); i++) { in verifyCacheDoesNotContainPositions() 78 (int) position, view.mRecycler.mCachedViews.get(i).mPosition); in verifyCacheDoesNotContainPositions() 84 for (int i = 0; i < view.mRecycler.mCachedViews.size(); i++) { in peekAtCachedViewForPosition() 85 RecyclerView.ViewHolder holder = view.mRecycler.mCachedViews.get(i); in peekAtCachedViewForPosition()
|
D | RecyclerViewCacheTest.java | 64 RecyclerView.Recycler mRecycler; field in RecyclerViewCacheTest 93 mRecycler = mRecyclerView.mRecycler; in setup() 158 assertTrue(mRecycler.mCachedViews.isEmpty()); in prefetchReusesCacheItems() 169 assertTrue(mRecycler.mCachedViews.size() == 3); in prefetchReusesCacheItems() 195 assertEquals(2, mRecyclerView.mRecycler.mViewCacheMax); in prefetchItemsNotEvictedWithInserts() 198 assertEquals(5, mRecyclerView.mRecycler.mViewCacheMax); in prefetchItemsNotEvictedWithInserts() 203 mRecycler.recycleView(mRecycler.getViewForPosition(10)); in prefetchItemsNotEvictedWithInserts() 206 mRecycler.recycleView(mRecycler.getViewForPosition(20)); in prefetchItemsNotEvictedWithInserts() 209 mRecycler.recycleView(mRecycler.getViewForPosition(30)); in prefetchItemsNotEvictedWithInserts() 212 mRecycler.recycleView(mRecycler.getViewForPosition(40)); in prefetchItemsNotEvictedWithInserts() [all …]
|
D | LinearLayoutManagerCacheTest.java | 65 return mRecyclerView.mRecycler.mCachedViews; in cachedViews() 91 mRecyclerView.mRecycler.recycleAndClearCachedViews(); in cacheAndPrefetch()
|
D | GridLayoutManagerCacheTest.java | 66 return mRecyclerView.mRecycler.mCachedViews; in cachedViews() 102 mRecyclerView.mRecycler.recycleAndClearCachedViews(); in cacheAndPrefetch()
|
D | StaggeredGridLayoutManagerCacheTest.java | 67 return mRecyclerView.mRecycler.mCachedViews; in cachedViews() 116 mRecyclerView.mRecycler.recycleAndClearCachedViews(); in cacheAndPrefetch()
|
D | GridLayoutManagerBaseConfigSetTest.java | 96 mRecyclerView.mRecycler, mRecyclerView.mState); in scrollBackAndPreservePositionsTest() 163 mRecyclerView.mRecycler, mRecyclerView.mState); in scrollBackAndPreservePositionsTest()
|
D | LinearLayoutManagerTest.java | 988 mRecyclerView.getChildCount() + mRecyclerView.mRecycler.mCachedViews.size()); in recycleDuringAnimations() 999 mRecyclerView.getChildCount() + mRecyclerView.mRecycler.mCachedViews.size()); in recycleDuringAnimations() 1009 int recyclerSize = mRecyclerView.mRecycler.getRecycledViewPool().size(); in dontRecycleChildrenOnDetach() 1012 mRecyclerView.mRecycler.getRecycledViewPool().size()); in dontRecycleChildrenOnDetach() 1024 int recyclerSize = mRecyclerView.mRecycler.getRecycledViewPool().size(); in recycleChildrenOnDetach() 1025 mRecyclerView.mRecycler.getRecycledViewPool().setMaxRecycledViews( in recycleChildrenOnDetach() 1029 mRecyclerView.mRecycler.getRecycledViewPool().size()); in recycleChildrenOnDetach()
|
D | GridLayoutManagerTest.java | 894 glm.onAnchorReady(mRecyclerView.mRecycler, state, glm.mAnchorInfo, in anchorUpdate() 898 glm.onAnchorReady(mRecyclerView.mRecycler, state, glm.mAnchorInfo, in anchorUpdate() 904 glm.onAnchorReady(mRecyclerView.mRecycler, state, glm.mAnchorInfo, in anchorUpdate() 910 glm.onAnchorReady(mRecyclerView.mRecycler, state, glm.mAnchorInfo, in anchorUpdate() 914 glm.onAnchorReady(mRecyclerView.mRecycler, state, glm.mAnchorInfo, in anchorUpdate() 920 glm.onAnchorReady(mRecyclerView.mRecycler, state, glm.mAnchorInfo, in anchorUpdate() 924 glm.onAnchorReady(mRecyclerView.mRecycler, state, glm.mAnchorInfo, in anchorUpdate() 930 glm.onAnchorReady(mRecyclerView.mRecycler, state, glm.mAnchorInfo, in anchorUpdate() 933 glm.onAnchorReady(mRecyclerView.mRecycler, state, glm.mAnchorInfo, in anchorUpdate()
|
D | WrapContentBasicTest.java | 66 .onLayoutChildren(mRecyclerView.mRecycler, mRecyclerView.mState); in testLayoutInOnMeasureWithoutPredictive() 77 .onLayoutChildren(mRecyclerView.mRecycler, mRecyclerView.mState); in dataChangeAfterMeasure()
|
D | RecyclerViewPrefetchTest.java | 78 return mRecyclerView.mRecycler.mCachedViews; in cachedViews()
|
D | MultiRecyclerViewPrefetchTest.java | 107 rv.mRecycler.recycleAndClearCachedViews(); in clearCachesAndPool()
|
D | RecyclerViewBasicTest.java | 230 mRecyclerView.mRecycler.mCachedViews.add(mvh); in recyclerOffsetsOnMove() 253 mRecyclerView.mRecycler.mCachedViews.add(mvh); in recyclerOffsetsOnAdd() 382 RecyclerView.Recycler recycler = mRecyclerView.mRecycler; in prefetchChangesCacheSize()
|
/frameworks/support/samples/SupportContentDemos/src/main/java/com/example/android/support/content/demos/ |
D | ContentPagerDemoActivity.java | 47 private RecyclerView mRecycler; field in ContentPagerDemoActivity 63 mRecycler = (RecyclerView) findViewById(R.id.list); in onCreate() 64 mRecycler.setLayoutManager(new LinearLayoutManager(this)); in onCreate() 65 mRecycler.setAdapter(mAdapter); in onCreate() 142 mRecycler,
|
/frameworks/base/core/java/android/widget/ |
D | AbsSpinner.java | 54 final RecycleBin mRecycler = new RecycleBin(); field in AbsSpinner 201 View view = mRecycler.get(selectedPosition); in onMeasure() 213 mRecycler.put(selectedPosition, view); in onMeasure() 265 final AbsSpinner.RecycleBin recycleBin = mRecycler; in recycleAllViews()
|
D | Gallery.java | 411 mRecycler.clear(); in trackMotionScroll() 508 mRecycler.put(firstPosition + n, child); in detachOffScreenChildren() 524 mRecycler.put(firstPosition + n, child); in detachOffScreenChildren() 687 mRecycler.clear(); in layout() 858 child = mRecycler.get(position); in makeAndAddView()
|
D | Spinner.java | 532 mRecycler.clear(); in setAdapter() 552 mRecycler.put(0, child); in getBaseline() 677 mRecycler.clear(); in layout() 702 child = mRecycler.get(position); in makeView()
|
D | AbsListView.java | 329 final RecycleBin mRecycler = new RecycleBin(); field in AbsListView 2161 mRecycler.markChildrenDirty(); in onLayout() 2342 final View transientView = mRecycler.getTransientStateView(position); in obtainView() 2353 mRecycler.addScrapView(updatedView, position); in obtainView() 2364 final View scrapView = mRecycler.getScrapView(position); in obtainView() 2369 mRecycler.addScrapView(scrapView, position); in obtainView() 2947 mRecycler.clear(); in onDetachedFromWindow() 5175 mRecycler.addScrapView(child, position); 5196 mRecycler.addScrapView(child, position); 5208 mRecycler.removeSkippedScrap(); [all …]
|
D | GridView.java | 195 mRecycler.clear(); in setAdapter() 213 mRecycler.setViewTypeCount(mAdapter.getViewTypeCount()); in setAdapter() 1086 if (mRecycler.shouldRecycleViewType(p.viewType)) { in onMeasure() 1087 mRecycler.addScrapView(child, -1); in onMeasure() 1259 final RecycleBin recycleBin = mRecycler; in layoutChildren() 1428 final View activeView = mRecycler.getActiveView(position); in makeAndAddView()
|
D | ListView.java | 558 mRecycler.clear(); in setAdapter() 581 mRecycler.setViewTypeCount(mAdapter.getViewTypeCount()); in setAdapter() 1295 if (recycleOnMeasure() && mRecycler.shouldRecycleViewType( in onMeasure() 1297 mRecycler.addScrapView(child, 0); in onMeasure() 1403 final AbsListView.RecycleBin recycleBin = mRecycler; in measureHeightOfChildren() 1768 final RecycleBin recycleBin = mRecycler; in layoutChildren() 2041 final View activeView = mRecycler.getActiveView(position); in makeAndAddView() 3243 final AbsListView.RecycleBin recycleBin = mRecycler;
|
/frameworks/base/core/java/com/android/internal/widget/ |
D | RecyclerView.java | 278 final Recycler mRecycler = new Recycler(); field in RecyclerView 496 mRecycler.unscrapView(viewHolder); 522 mLayout.removeAndRecycleView(viewHolder.itemView, mRecycler); 987 mLayout.removeAndRecycleAllViews(mRecycler); in removeAndRecycleViews() 988 mLayout.removeAndRecycleScrapInt(mRecycler); in removeAndRecycleViews() 991 mRecycler.clear(); in removeAndRecycleViews() 1022 mRecycler.onAdapterChanged(oldAdapter, mAdapter, compatibleWithPrevious); in setAdapterInternal() 1132 mLayout.removeAndRecycleAllViews(mRecycler); in setLayoutManager() 1133 mLayout.removeAndRecycleScrapInt(mRecycler); in setLayoutManager() 1134 mRecycler.clear(); in setLayoutManager() [all …]
|
D | GapWorker.java | 103 view.mRecycler.updateViewCacheSize(); in collectPrefetchPositionsFromView() 270 RecyclerView.Recycler recycler = view.mRecycler; in prefetchPositionWithDeadline()
|
/frameworks/support/v7/recyclerview/src/android/support/v7/widget/ |
D | RecyclerView.java | 307 final Recycler mRecycler = new Recycler(); field in RecyclerView 530 mRecycler.unscrapView(viewHolder); 557 mLayout.removeAndRecycleView(viewHolder.itemView, mRecycler); 1075 mLayout.removeAndRecycleAllViews(mRecycler); in removeAndRecycleViews() 1076 mLayout.removeAndRecycleScrapInt(mRecycler); in removeAndRecycleViews() 1079 mRecycler.clear(); in removeAndRecycleViews() 1110 mRecycler.onAdapterChanged(oldAdapter, mAdapter, compatibleWithPrevious); in setAdapterInternal() 1220 mLayout.removeAndRecycleAllViews(mRecycler); in setLayoutManager() 1221 mLayout.removeAndRecycleScrapInt(mRecycler); in setLayoutManager() 1222 mRecycler.clear(); in setLayoutManager() [all …]
|
D | GapWorker.java | 102 view.mRecycler.updateViewCacheSize(); in collectPrefetchPositionsFromView() 281 RecyclerView.Recycler recycler = view.mRecycler; in prefetchPositionWithDeadline()
|
/frameworks/ex/widget/java/com/android/ex/widget/ |
D | StaggeredGridView.java | 106 private final RecycleBin mRecycler = new RecycleBin(); field in StaggeredGridView 452 mRecycler.addScrap(getChildAt(i)); in recycleAllViews() 485 mRecycler.addScrap(child); in recycleOffscreenViews() 502 mRecycler.addScrap(child); in recycleOffscreenViews() 1229 View view = mRecycler.getTransientStateView(position); in obtainView() 1239 optScrap : mRecycler.getScrapView(positionViewType); in obtainView() 1245 mRecycler.addScrap(scrap); in obtainView() 1281 mRecycler.setViewTypeCount(adapter.getViewTypeCount()); in setAdapter() 1301 mRecycler.clear(); in clearAllState() 1554 mRecycler.clearTransientViews(); in onChanged()
|
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ |
D | GridLayoutManager.java | 443 RecyclerView.Recycler mRecycler; field in GridLayoutManager 1045 return mRecycler.getViewForPosition(position); in getViewForPosition() 1141 if (mRecycler != null || mState != null) { in saveContext() 1144 mRecycler = recycler; in saveContext() 1154 mRecycler = null; in leaveContext() 1197 detachAndScrapAttachedViews(mRecycler); in layoutInit() 1248 View view = mRecycler.getViewForPosition(position); in measureScrapChild() 1263 mRecycler.recycleView(view); in measureScrapChild() 1681 detachAndScrapView(v, mRecycler); 1683 removeAndRecycleView(v, mRecycler); [all …]
|