/frameworks/support/compat/src/main/java/androidx/core/widget/ |
D | ScrollerCompat.java | 34 OverScroller mScroller; field in ScrollerCompat 57 mScroller = interpolator != null ? in ScrollerCompat() 70 return mScroller.isFinished(); in isFinished() 82 return mScroller.getCurrX(); in getCurrX() 94 return mScroller.getCurrY(); in getCurrY() 104 return mScroller.getFinalX(); in getFinalX() 114 return mScroller.getFinalY(); in getFinalY() 130 return mScroller.getCurrVelocity(); in getCurrVelocity() 142 return mScroller.computeScrollOffset(); in computeScrollOffset() 163 mScroller.startScroll(startX, startY, dx, dy); in startScroll() [all …]
|
D | AutoScrollHelper.java | 138 final ClampedScroller mScroller = new ClampedScroller(); field in AutoScrollHelper 436 mScroller.setRampUpDuration(durationMillis); in setRampUpDuration() 452 mScroller.setRampDownDuration(durationMillis); in setRampDownDuration() 481 mScroller.setTargetVelocity(xTargetVelocity, yTargetVelocity); in onTouch() 502 final ClampedScroller scroller = mScroller; in shouldAnimate() 543 mScroller.requestStop(); in requestStop() 706 mScroller.start(); in run() 709 final ClampedScroller scroller = mScroller; in run()
|
D | NestedScrollView.java | 102 private OverScroller mScroller; field in NestedScrollView 431 mScroller = new OverScroller(getContext()); in initScrollView() 768 mScroller.computeScrollOffset(); in onInterceptTouchEvent() 769 mIsBeingDragged = !mScroller.isFinished(); in onInterceptTouchEvent() 780 if (mScroller.springBack(getScrollX(), getScrollY(), 0, 0, 0, getScrollRange())) { in onInterceptTouchEvent() 815 if ((mIsBeingDragged = !mScroller.isFinished())) { in onTouchEvent() 826 if (!mScroller.isFinished()) { in onTouchEvent() 827 mScroller.abortAnimation(); in onTouchEvent() 918 } else if (mScroller.springBack(getScrollX(), getScrollY(), 0, 0, 0, in onTouchEvent() 927 if (mScroller.springBack(getScrollX(), getScrollY(), 0, 0, 0, in onTouchEvent() [all …]
|
/frameworks/support/recyclerview-selection/src/androidTest/java/androidx/recyclerview/selection/ |
D | ViewAutoScrollerTest.java | 44 private ViewAutoScroller mScroller; field in ViewAutoScrollerTest 50 mScroller = new ViewAutoScroller(mHost, SCROLL_THRESHOLD_RATIO); in setUp() 55 mScroller.scroll(new Point(0, VIEW_HEIGHT / 2)); in testNoScrollWhenOutOfScrollZone() 69 mScroller.scroll(new Point(0, TOP_Y_POINT)); in testMotionThreshold() 72 mScroller.scroll(new Point(0, TOP_Y_POINT - 1)); in testMotionThreshold() 80 int expectedScrollDistance = mScroller.computeScrollDistance(-21); in testMotionThreshold_Resets() 81 mScroller.scroll(new Point(0, TOP_Y_POINT)); in testMotionThreshold_Resets() 84 mScroller.scroll(new Point(0, TOP_Y_POINT - 20)); in testMotionThreshold_Resets() 90 mScroller.reset(); in testMotionThreshold_Resets() 92 mScroller.scroll(new Point(0, TOP_Y_POINT)); in testMotionThreshold_Resets() [all …]
|
/frameworks/support/v7/recyclerview/src/androidTest/java/androidx/recyclerview/widget/ |
D | RecyclerViewFastScrollerTest.java | 56 private FastScroller mScroller; field in RecyclerViewFastScrollerTest 73 assertTrue("Expected centerY to start == 0", mScroller.mVerticalThumbCenterY == 0); in xml_fastScrollEnabled_startsInvisibleAndAtTop() 74 assertFalse("Expected thumb to start invisible", mScroller.isVisible()); in xml_fastScrollEnabled_startsInvisibleAndAtTop() 88 assertTrue("Expected centerY to be > 0" + mScroller.mVerticalThumbCenterY, in scrollBy_displaysAndMovesFastScrollerThumb() 89 mScroller.mVerticalThumbCenterY > 0); in scrollBy_displaysAndMovesFastScrollerThumb() 90 assertTrue("Expected thumb to be visible", mScroller.isVisible()); in scrollBy_displaysAndMovesFastScrollerThumb() 108 mRecyclerView.getWidth() - 10, mScroller.mVerticalThumbCenterY + absoluteCoords[1], in ui_dragsThumb_scrollsRecyclerView() 132 mScroller = new FastScroller(mRecyclerView, (StateListDrawable) res.getDrawable( in properCleanUp() 166 mScroller.attachToRecyclerView(new RecyclerView(getActivity())); in properCleanUp() 230 mScroller.updateScrollPosition(direction == FLAG_VERTICAL ? 0 : 250, in scrollUpdatesFastScrollThumb() [all …]
|
/frameworks/support/compat/src/androidTest/java/androidx/core/widget/ |
D | ScrollerCompatTestBase.java | 41 private ScrollerCompat mScroller; field in ScrollerCompatTestBase 47 mScroller = new ScrollerCompat(InstrumentationRegistry.getContext(), interpolator); in createScroller() 56 mScroller.fling(0, 0, 0, 1000, in testTargetReached() 58 int target = mScroller.getFinalY(); in testTargetReached() 59 while (mScroller.computeScrollOffset()) { in testTargetReached() 63 mScroller.getCurrY()); in testTargetReached() 72 mScroller.fling(0, 0, 0, 10000, in testAbort() 74 assertTrue("Scroller should have some offset", mScroller.computeScrollOffset()); in testAbort() 75 mScroller.abortAnimation(); in testAbort() 77 mScroller.computeScrollOffset()); in testAbort()
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/views/ |
D | TaskStackViewScroller.java | 81 OverScroller mScroller; field in TaskStackViewScroller 91 mScroller = new OverScroller(context); in TaskStackViewScroller() 93 mScroller.setFriction(0.06f); in TaskStackViewScroller() 167 mScroller.fling(0, y, 0, velY, 0, 0, minY, maxY, 0, overscroll); in fling() 225 float pos = algorithm.scrollToPercentage(mScroller.getFinalY()); in scrollToClosestTask() 281 mScroller.forceFinished(true); in animateScroll() 315 if (mScroller.computeScrollOffset()) { in computeScroll() 316 float deltaP = mLayoutAlgorithm.getDeltaPForY(mFlingDownY, mScroller.getCurrY()); in computeScroll() 328 return !mScroller.isFinished(); in isScrolling() 332 return mScroller.getCurrVelocity(); in getScrollVelocity() [all …]
|
D | TaskStackViewTouchHandler.java | 75 TaskStackViewScroller mScroller; field in TaskStackViewTouchHandler 115 mScroller = scroller; in TaskStackViewTouchHandler() 227 mScroller.stopScroller(); in handleTouchEvent() 228 mScroller.stopBoundScrollAnimation(); in handleTouchEvent() 229 mScroller.resetDeltaScroll(); in handleTouchEvent() 237 mDownScrollP = mScroller.getStackScroll(); in handleTouchEvent() 252 mDownScrollP = mScroller.getStackScroll(); in handleTouchEvent() 253 mScroller.resetDeltaScroll(); in handleTouchEvent() 269 float stackScroll = mScroller.getStackScroll(); in handleTouchEvent() 307 mDownScrollP += mScroller.setDeltaStackScroll(mDownScrollP, in handleTouchEvent() [all …]
|
/frameworks/base/tests/UiBench/src/com/android/test/uibench/ |
D | NotificationShadeActivity.java | 41 private Scroller mScroller; field in NotificationShadeActivity.FakeNotificationStackView 50 if (mScroller.computeScrollOffset()) { 51 updateState(mScroller.getCurrY()); 69 mScroller.fling(0, mFullHeight, 0, (int) vY, 0, 0, 0, getHeight()); 99 mScroller = new Scroller(getContext()); in FakeNotificationStackView()
|
/frameworks/base/core/java/com/android/internal/widget/ |
D | AutoScrollHelper.java | 136 private final ClampedScroller mScroller = new ClampedScroller(); field in AutoScrollHelper 426 mScroller.setRampUpDuration(durationMillis); in setRampUpDuration() 441 mScroller.setRampDownDuration(durationMillis); in setRampDownDuration() 470 mScroller.setTargetVelocity(xTargetVelocity, yTargetVelocity); in onTouch() 491 final ClampedScroller scroller = mScroller; in shouldAnimate() 532 mScroller.requestStop(); in requestStop() 692 mScroller.start(); in run() 695 final ClampedScroller scroller = mScroller; in run()
|
D | ResolverDrawerLayout.java | 92 private final OverScroller mScroller; field in ResolverDrawerLayout 143 mScroller = new OverScroller(context, AnimationUtils.loadInterpolator(context, in ResolverDrawerLayout() 209 return mIsDragging || !mScroller.isFinished(); in isMoving() 459 if (mScroller.computeScrollOffset()) { 460 final boolean keepGoing = !mScroller.isFinished(); 461 performDrag(mScroller.getCurrY() - mCollapseOffset); 471 mScroller.abortAnimation(); 549 mScroller.startScroll(0, sy, 0, dy, duration); 672 if (mScroller.isFinished()) {
|
D | ViewPager.java | 122 private final Scroller mScroller; field in ViewPager 344 mScroller = new Scroller(context, sInterpolator); in ViewPager() 802 mScroller.startScroll(sx, sy, dx, dy, duration); in smoothScrollTo() 1475 if (!mScroller.isFinished()) { 1477 final int newDuration = mScroller.getDuration() - mScroller.timePassed(); 1479 mScroller.startScroll(newOffsetPixels, 0, 1618 if (!mScroller.isFinished() && mScroller.computeScrollOffset()) { 1621 final int x = mScroller.getCurrX(); 1622 final int y = mScroller.getCurrY(); 1628 mScroller.abortAnimation(); [all …]
|
/frameworks/base/core/java/android/widget/ |
D | HorizontalScrollView.java | 79 private OverScroller mScroller; field in HorizontalScrollView 217 mScroller = new OverScroller(getContext()); in initScrollView() 536 mIsBeingDragged = !mScroller.isFinished(); in onInterceptTouchEvent() 545 if (mScroller.springBack(mScrollX, mScrollY, 0, getScrollRange(), 0, 0)) { in onInterceptTouchEvent() 580 if ((mIsBeingDragged = !mScroller.isFinished())) { in onTouchEvent() 591 if (!mScroller.isFinished()) { in onTouchEvent() 592 mScroller.abortAnimation(); in onTouchEvent() 672 if (mScroller.springBack(mScrollX, mScrollY, 0, in onTouchEvent() 691 if (mScroller.springBack(mScrollX, mScrollY, 0, getScrollRange(), 0, 0)) { in onTouchEvent() 776 if (!mScroller.isFinished()) { in onOverScrolled() [all …]
|
D | ScrollView.java | 87 private OverScroller mScroller; field in ScrollView 245 mScroller = new OverScroller(getContext()); in initScrollView() 579 mScroller.computeScrollOffset(); in onInterceptTouchEvent() 580 mIsBeingDragged = !mScroller.isFinished(); in onInterceptTouchEvent() 594 if (mScroller.springBack(mScrollX, mScrollY, 0, 0, 0, getScrollRange())) { in onInterceptTouchEvent() 629 if ((mIsBeingDragged = !mScroller.isFinished())) { in onTouchEvent() 640 if (!mScroller.isFinished()) { in onTouchEvent() 641 mScroller.abortAnimation(); in onTouchEvent() 734 } else if (mScroller.springBack(mScrollX, mScrollY, 0, 0, 0, in onTouchEvent() 745 if (mScroller.springBack(mScrollX, mScrollY, 0, 0, 0, getScrollRange())) { in onTouchEvent() [all …]
|
D | Gallery.java | 1086 if (mFlingRunnable.mScroller.isFinished()) { in onUp() 1455 private Scroller mScroller; field in Gallery.FlingRunnable 1463 mScroller = new Scroller(getContext()); in FlingRunnable() 1478 mScroller.fling(initialX, 0, initialVelocity, 0, in startUsingVelocity() 1489 mScroller.startScroll(0, 0, -distance, 0, mAnimationDuration); 1503 mScroller.forceFinished(true); 1518 final Scroller scroller = mScroller;
|
D | AbsListView.java | 4577 private final OverScroller mScroller; field in AbsListView.FlingRunnable 4595 final OverScroller scroller = mScroller; 4618 mScroller = new OverScroller(getContext()); in FlingRunnable() 4624 mScroller.setInterpolator(null); in start() 4625 mScroller.fling(0, initialY, 0, initialVelocity, in start() 4645 if (mScroller.springBack(0, mScrollY, 0, 0, 0, 0)) { 4656 mScroller.setInterpolator(null); 4657 mScroller.fling(0, mScrollY, 0, initialVelocity, 0, 0, 4666 mScroller.notifyVerticalEdgeReached(mScrollY, 0, mOverflingDistance); 4671 final int vel = (int) mScroller.getCurrVelocity(); [all …]
|
/frameworks/support/customview/src/main/java/androidx/customview/widget/ |
D | ViewDragHelper.java | 136 private OverScroller mScroller; field in ViewDragHelper 401 mScroller = new OverScroller(context, sInterpolator); in ViewDragHelper() 527 final int oldX = mScroller.getCurrX(); in abort() 528 final int oldY = mScroller.getCurrY(); in abort() 529 mScroller.abortAnimation(); in abort() 530 final int newX = mScroller.getCurrX(); in abort() 531 final int newY = mScroller.getCurrY(); in abort() 604 mScroller.abortAnimation(); in forceSettleCapturedViewAt() 610 mScroller.startScroll(startLeft, startTop, dx, dy, duration); in forceSettleCapturedViewAt() 715 mScroller.fling(mCapturedView.getLeft(), mCapturedView.getTop(), in flingCapturedView() [all …]
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/ |
D | PagedTileLayout.java | 55 private Scroller mScroller; field in PagedTileLayout 63 mScroller = new Scroller(context, SCROLL_CUBIC); in PagedTileLayout() 117 if (!mScroller.isFinished() && mScroller.computeScrollOffset()) { in computeScroll() 118 scrollTo(mScroller.getCurrX(), mScroller.getCurrY()); in computeScroll() 321 mScroller.startScroll(getScrollX(), getScrollY(), getWidth() * mAnimatingToPage, 0, in startTileReveal()
|
/frameworks/support/recyclerview-selection/src/main/java/androidx/recyclerview/selection/ |
D | GestureSelectionHelper.java | 44 private final AutoScroller mScroller; field in GestureSelectionHelper 69 mScroller = scroller; in GestureSelectionHelper() 173 mScroller.reset(); in endSelection() 187 mScroller.scroll(mLastInterceptedPoint); in handleMoveEvent()
|
D | BandSelectionHelper.java | 67 private final AutoScroller mScroller; field in BandSelectionHelper 109 mScroller = scroller; in BandSelectionHelper() 172 mScroller.reset(); in reset() 233 mScroller.scroll(mCurrentPosition); in onTouchEvent()
|
/frameworks/support/viewpager/src/main/java/androidx/viewpager/widget/ |
D | ViewPager.java | 166 private Scroller mScroller; field in ViewPager 405 mScroller = new Scroller(context, sInterpolator); in initViewPager() 481 if ((mScroller != null) && !mScroller.isFinished()) { in onDetachedFromWindow() 482 mScroller.abortAnimation(); in onDetachedFromWindow() 957 boolean wasScrolling = (mScroller != null) && !mScroller.isFinished(); in smoothScrollTo() 963 sx = mIsScrollStarted ? mScroller.getCurrX() : mScroller.getStartX(); in smoothScrollTo() 965 mScroller.abortAnimation(); in smoothScrollTo() 1003 mScroller.startScroll(sx, sy, dx, dy, duration); in smoothScrollTo() 1656 if (!mScroller.isFinished()) { 1657 mScroller.setFinalX(getCurrentItem() * getClientWidth()); [all …]
|
/frameworks/ex/widget/java/com/android/ex/widget/ |
D | StaggeredGridView.java | 130 private final ScrollerCompat mScroller; field in StaggeredGridView 212 mScroller = ScrollerCompat.from(context); in StaggeredGridView() 285 mScroller.abortAnimation(); in onInterceptTouchEvent() 326 mScroller.abortAnimation(); in onTouchEvent() 369 mScroller.fling(0, 0, 0, (int) velocity, 0, 0, in onTouchEvent() 543 if (mScroller.computeScrollOffset()) { in computeScroll() 544 final int y = mScroller.getCurrY(); in computeScroll() 549 if (!stopped && !mScroller.isFinished()) { in computeScroll() 561 edge.onAbsorb(Math.abs((int) mScroller.getCurrVelocity())); in computeScroll() 564 mScroller.abortAnimation(); in computeScroll()
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/ |
D | NotificationStackScrollLayout.java | 151 private OverScroller mScroller; field in NotificationStackScrollLayout 593 mScroller = new OverScroller(getContext()); in initView() 743 mAmbientState.setCurrentScrollVelocity(mScroller.isFinished() in updateChildren() 745 : mScroller.getCurrVelocity()); in updateChildren() 1399 mScroller.startScroll(mScrollX, mOwnScrollY, 0, targetScroll - mOwnScrollY); 1438 mScroller.startScroll(mScrollX, mOwnScrollY, 0, range - mOwnScrollY); 1610 boolean isBeingDragged = !mScroller.isFinished(); 1616 if (!mScroller.isFinished()) { 1617 mScroller.forceFinished(true); 1691 if (mScroller.springBack(mScrollX, mOwnScrollY, 0, 0, 0, [all …]
|
/frameworks/base/core/java/android/view/ |
D | ViewRootImpl.java | 431 Scroller mScroller; field in ViewRootImpl 2125 if (mScroller != null) { in performTraversals() 2126 mScroller.abortAnimation(); in performTraversals() 3198 boolean animating = mScroller != null && mScroller.computeScrollOffset(); in draw() 3201 curScrollY = mScroller.getCurrY(); in draw() 3220 if (animating && mScroller != null) { in draw() 3221 mScroller.abortAnimation(); in draw() 3652 if (mScroller == null) { in scrollToRectOrFocus() 3653 mScroller = new Scroller(mView.getContext()); in scrollToRectOrFocus() 3655 mScroller.startScroll(0, mScrollY, 0, scrollY-mScrollY); in scrollToRectOrFocus() [all …]
|
/frameworks/support/v7/recyclerview/src/main/java/androidx/recyclerview/widget/ |
D | RecyclerView.java | 3760 final OverScroller scroller = mViewFlinger.mScroller; in fillRemainingScrollValues() 4978 private OverScroller mScroller; field in RecyclerView.ViewFlinger 4988 mScroller = new OverScroller(getContext(), sQuinticInterpolator); in ViewFlinger() 5001 final OverScroller scroller = mScroller; in run() 5136 mScroller.fling(0, 0, velocityX, velocityY, in fling() 5189 mScroller = new OverScroller(getContext(), interpolator); in smoothScrollBy() 5193 mScroller.startScroll(0, 0, dx, dy, duration); in smoothScrollBy() 5198 mScroller.computeScrollOffset(); in smoothScrollBy() 5205 mScroller.abortAnimation(); in stop()
|