Searched refs:mLastVisibleIndex (Results 1 – 5 of 5) sorted by relevance
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ |
D | Grid.java | 114 protected int mLastVisibleIndex = -1; field in Grid 216 return mLastVisibleIndex; in getLastVisibleIndex() 223 mFirstVisibleIndex = mLastVisibleIndex = -1; in resetVisibleIndex() 234 if (mLastVisibleIndex < 0) { in invalidateItemsAfter() 237 while (mLastVisibleIndex >= index) { in invalidateItemsAfter() 238 mProvider.removeItem(mLastVisibleIndex); in invalidateItemsAfter() 239 mLastVisibleIndex--; in invalidateItemsAfter() 264 return findRowMin(findLarge, mReversedFlow ? mLastVisibleIndex : mFirstVisibleIndex, in findRowMin() 279 return findRowMax(findLarge, mReversedFlow ? mFirstVisibleIndex : mLastVisibleIndex, in findRowMax() 293 if (mLastVisibleIndex < 0) { in checkAppendOverLimit() [all …]
|
D | StaggeredGrid.java | 182 if (mLastVisibleIndex < 0) { in prependVisbleItemsWithCache() 183 mLastVisibleIndex = itemIndex; in prependVisbleItemsWithCache() 263 if (mLastVisibleIndex < 0) { in prependVisibleItemToRow() 264 mLastVisibleIndex = itemIndex; in prependVisibleItemToRow() 305 if (mLastVisibleIndex >= 0) { in appendVisbleItemsWithCache() 307 itemIndex = mLastVisibleIndex + 1; in appendVisbleItemsWithCache() 308 edge = mProvider.getEdge(mLastVisibleIndex); in appendVisbleItemsWithCache() 335 mLastVisibleIndex = itemIndex; in appendVisbleItemsWithCache() 368 if (mLastVisibleIndex >= 0) { in appendVisibleItemToRow() 369 if (mLastVisibleIndex != getLastIndex() || mLastVisibleIndex != itemIndex - 1) { in appendVisibleItemToRow() [all …]
|
D | SingleRow.java | 43 pw.print(mLastVisibleIndex); in debugPrint() 49 if (mLastVisibleIndex >= 0) { in getStartIndexForAppend() 50 return mLastVisibleIndex + 1; in getStartIndexForAppend() 80 if (mFirstVisibleIndex < 0 || mLastVisibleIndex < 0) { in prependVisibleItems() 82 mLastVisibleIndex = mFirstVisibleIndex = index; in prependVisibleItems() 113 if (mFirstVisibleIndex < 0 || mLastVisibleIndex< 0) { in appendVisibleItems() 115 mLastVisibleIndex = mFirstVisibleIndex = index; in appendVisibleItems() 122 mLastVisibleIndex = index; in appendVisibleItems()
|
D | StaggeredGridDefault.java | 45 int edge = mProvider.getEdge(mLastVisibleIndex); in getRowMax() 46 Location loc = getLocation(mLastVisibleIndex); in getRowMax() 50 for (int i = mLastVisibleIndex - 1; i >= getFirstIndex(); i--) { in getRowMax() 70 int edge = mProvider.getEdge(mLastVisibleIndex); in getRowMin() 71 Location loc = getLocation(mLastVisibleIndex); in getRowMin() 75 for (int i = mLastVisibleIndex - 1; i >= getFirstIndex(); i--) { in getRowMin() 113 for (int i = indexLimit + 1; visitedRows < mNumRows && i <= mLastVisibleIndex; i++) { in findRowMax() 181 for (int i = indexLimit + 1; visitedRows < mNumRows && i <= mLastVisibleIndex; i++) { in findRowMin() 205 for (int index = mLastVisibleIndex; index >= mFirstVisibleIndex; index--) { in findRowEdgeLimitSearchIndex() 214 for (int index = mFirstVisibleIndex; index <= mLastVisibleIndex; index++) { in findRowEdgeLimitSearchIndex() [all …]
|
/frameworks/support/v17/tests/src/android/support/v17/leanback/widget/ |
D | SingleRowTest.java | 33 assertEquals(dump(mSingleRow) + " Should filled 2 items", 1, mSingleRow.mLastVisibleIndex); in testAppendPrependRemove() 37 2, mSingleRow.mLastVisibleIndex); in testAppendPrependRemove() 41 3, mSingleRow.mLastVisibleIndex); in testAppendPrependRemove() 45 5, mSingleRow.mLastVisibleIndex); in testAppendPrependRemove() 54 assertEquals(dump(mSingleRow) + " Should filled 2 items", 1, mSingleRow.mLastVisibleIndex); in testAppendPrependRemove() 58 5, mSingleRow.mLastVisibleIndex); in testAppendPrependRemove() 77 assertEquals(dump(mSingleRow) + " Should filled 2 items", 1, mSingleRow.mLastVisibleIndex); in testAppendPrependRemoveReversed() 81 2, mSingleRow.mLastVisibleIndex); in testAppendPrependRemoveReversed() 85 3, mSingleRow.mLastVisibleIndex); in testAppendPrependRemoveReversed() 89 5, mSingleRow.mLastVisibleIndex); in testAppendPrependRemoveReversed() [all …]
|