/frameworks/support/samples/Support7Demos/src/com/example/android/supportv7/widget/ |
D | RecyclerViewActivity.java | 97 private int mFirstPosition; field in RecyclerViewActivity.MyLayoutManager 123 for (int i = 0; mFirstPosition + i < count && top < parentBottom; i++, top = bottom) { in onLayoutChildren() 124 View v = recycler.getViewForPosition(mFirstPosition + i); in onLayoutChildren() 160 if (mFirstPosition > 0 && scrolled > dy) { in scrollVerticallyBy() 161 mFirstPosition--; in scrollVerticallyBy() 162 View v = recycler.getViewForPosition(mFirstPosition); in scrollVerticallyBy() 181 if (scrolled < dy && state.getItemCount() > mFirstPosition + getChildCount()) { in scrollVerticallyBy() 182 View v = recycler.getViewForPosition(mFirstPosition + getChildCount()); in scrollVerticallyBy() 212 while (mFirstPosition > 0 && newViewsHeight < mScrollDistance) { in onFocusSearchFailed() 213 mFirstPosition--; in onFocusSearchFailed() [all …]
|
D | AnimatedRecyclerView.java | 431 private int mFirstPosition; field in MyLayoutManager 464 for (int i = 0; mFirstPosition + i < count && top < parentBottom; i++, top = bottom) { in onLayoutChildren() 465 View v = recycler.getViewForPosition(mFirstPosition + i); in onLayoutChildren() 501 if (position < mFirstPosition) { in onLayoutChildren() 502 newTop = view.getHeight() * (position - mFirstPosition); in onLayoutChildren() 541 if (mFirstPosition > 0 && scrolled > dy) { in scrollVerticallyBy() 542 mFirstPosition--; in scrollVerticallyBy() 543 View v = recycler.getViewForPosition(mFirstPosition); in scrollVerticallyBy() 561 if (scrolled < dy && state.getItemCount() > mFirstPosition + getChildCount()) { in scrollVerticallyBy() 562 View v = recycler.getViewForPosition(mFirstPosition + getChildCount()); in scrollVerticallyBy() [all …]
|
/frameworks/base/core/java/android/widget/ |
D | Gallery.java | 430 View extremeChild = getChildAt(extremeItemPosition - mFirstPosition); 494 int firstPosition = mFirstPosition; in detachOffScreenChildren() 535 mFirstPosition += count; in detachOffScreenChildren() 613 int newPos = mFirstPosition + newSelectedChildIndex; in setSelectionToCenterChild() 675 mFirstPosition = mSelectedPosition; in layout() 719 curPosition = mFirstPosition + numChildren; in fillToGalleryLeftRtl() 723 mFirstPosition = curPosition = mItemCount - 1; in fillToGalleryLeftRtl() 748 curPosition = mFirstPosition - 1; in fillToGalleryLeftLtr() 762 mFirstPosition = curPosition; in fillToGalleryLeftLtr() 788 curPosition = mFirstPosition -1; in fillToGalleryRightRtl() [all …]
|
D | GridView.java | 263 int position = mFirstPosition + count; in fillGap() 276 int position = mFirstPosition; in fillGap() 319 setVisibleRangeHint(mFirstPosition, mFirstPosition + getChildCount() - 1); in fillDown() 414 mFirstPosition = pos; in fillUp() 420 mFirstPosition = Math.max(0, pos + 1); in fillUp() 423 setVisibleRangeHint(mFirstPosition, mFirstPosition + getChildCount() - 1); in fillUp() 436 mFirstPosition = Math.min(mFirstPosition, mSelectedPosition); in fillFromTop() 437 mFirstPosition = Math.min(mFirstPosition, mItemCount - 1); in fillFromTop() 438 if (mFirstPosition < 0) { in fillFromTop() 439 mFirstPosition = 0; in fillFromTop() [all …]
|
D | ListView.java | 293 if (mFirstPosition != 0) { in adjustViewsUpOrDown() 307 if (mFirstPosition + childCount < mItemCount) { in adjustViewsUpOrDown() 640 return (mFirstPosition > 0) || (getChildAt(0).getTop() > listTop); in showingTopFadingEdge() 649 final int lastVisiblePosition = mFirstPosition + childCount - 1; in showingBottomFadingEdge() 750 fillDown(mFirstPosition + count, startOffset); in fillGap() 759 fillUp(mFirstPosition - 1, startOffset); in fillGap() 795 setVisibleRangeHint(mFirstPosition, mFirstPosition + getChildCount() - 1); in fillDown() 828 mFirstPosition = pos + 1; in fillUp() 829 setVisibleRangeHint(mFirstPosition, mFirstPosition + getChildCount() - 1); in fillUp() 842 mFirstPosition = Math.min(mFirstPosition, mSelectedPosition); in fillFromTop() [all …]
|
D | AdapterView.java | 71 int mFirstPosition = 0; field in AdapterView 643 return mFirstPosition + i; in getPositionForView() 659 return mFirstPosition; in getFirstVisiblePosition() 669 return mFirstPosition + getChildCount() - 1; in getLastVisiblePosition() 1251 View v = getChildAt(mSelectedPosition - mFirstPosition); in rememberSyncState() 1262 if (mFirstPosition >= 0 && mFirstPosition < adapter.getCount()) { in rememberSyncState() 1263 mSyncRowId = adapter.getItemId(mFirstPosition); in rememberSyncState() 1267 mSyncPosition = mFirstPosition; in rememberSyncState() 1281 encoder.addProperty("scrolling:firstPosition", mFirstPosition); in encodeProperties()
|
D | AbsListView.java | 1170 final int firstPos = mFirstPosition; in updateOnScreenCheckedViews() 1473 mFastScroll.onScroll(mFirstPosition, getChildCount(), mItemCount); in invokeOnItemScrollListener() 1476 mOnScrollListener.onScroll(this, mFirstPosition, getChildCount(), mItemCount); in invokeOnItemScrollListener() 1822 if (haveChildren && mFirstPosition > 0) { in onSaveInstanceState() 1834 int firstPos = mFirstPosition; in onSaveInstanceState() 2000 mFirstPosition = 0; in resetList() 2046 final int firstPosition = mFirstPosition; in computeVerticalScrollOffset() 2095 if (mFirstPosition > 0) { in getTopFadingEdgeStrength() 2112 if (mFirstPosition + count - 1 < mItemCount - 1) { in getBottomFadingEdgeStrength() 2141 mForceTranscriptScroll = mFirstPosition + childCount >= mLastHandledItemCount && in onMeasure() [all …]
|
D | AbsSpinner.java | 266 final int position = mFirstPosition; in recycleAllViews() 281 boolean shouldAnimate = animate && mFirstPosition <= position && in setSelection() 282 position <= mFirstPosition + getChildCount() - 1; in setSelection() 316 return getChildAt(mSelectedPosition - mFirstPosition); in getSelectedView() 366 return mFirstPosition + i; in pointToPosition()
|
D | DropDownListView.java | 246 final View motionView = getChildAt(mMotionPosition - mFirstPosition); in clearPressedItem() 268 final View motionView = getChildAt(mMotionPosition - mFirstPosition); in setPressedItem()
|
D | ExpandableListView.java | 389 for (int i = 0, childFlPos = mFirstPosition - headerViewsCount; i < childCount; in dispatchDraw() 522 int flatListPosition = childIndex + mFirstPosition; in drawDivider()
|
D | Spinner.java | 657 mFirstPosition = mSelectedPosition; in layout()
|
/frameworks/ex/widget/java/com/android/ex/widget/ |
D | StaggeredGridView.java | 115 private int mFirstPosition; field in StaggeredGridView 275 return mFirstPosition; in getFirstPosition() 398 overhang = fillUp(mFirstPosition - 1, allowOverhang); in trackMotionScroll() 401 overhang = fillDown(mFirstPosition + getChildCount(), allowOverhang) + mItemMargin; in trackMotionScroll() 432 if (mFirstPosition != 0 || getChildCount() != mItemCount) { in contentFits() 503 mFirstPosition++; in recycleOffscreenViews() 517 final LayoutRecord rec = mLayoutRecords.get(mFirstPosition + i); in recycleOffscreenViews() 686 fillDown(mFirstPosition + getChildCount(), 0); in populate() 687 fillUp(mFirstPosition - 1, 0); in populate() 761 final int position = mFirstPosition + i; in layoutChildren() [all …]
|