From d9a2a442ee108ddcf3a45df8a899492bcccbb5c7 Mon Sep 17 00:00:00 2001 From: Aurimas Liutikas Date: Wed, 5 Apr 2017 00:43:20 +0000 Subject: [PATCH] Remove usages of ScrollerCompat after minSdk 14 bump. ScrollerCompat can be completely replaced by OverScroller that was added in API14 which ScrollerCompat wraps. Bug: 32794064 Test: ./gradlew assemble Change-Id: Ice79dd122b00e1b3c92dea3a95446ac897135a84 PiperOrigin-RevId: 152204128 --- lib/src/android/support/design/widget/HeaderBehavior.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/src/android/support/design/widget/HeaderBehavior.java b/lib/src/android/support/design/widget/HeaderBehavior.java index a01942870..8d6ef8b1d 100644 --- a/lib/src/android/support/design/widget/HeaderBehavior.java +++ b/lib/src/android/support/design/widget/HeaderBehavior.java @@ -19,12 +19,12 @@ package android.support.design.widget; import android.content.Context; import android.support.design.widget.CoordinatorLayout.Behavior; import android.support.v4.view.ViewCompat; -import android.support.v4.widget.ScrollerCompat; import android.util.AttributeSet; import android.view.MotionEvent; import android.view.VelocityTracker; import android.view.View; import android.view.ViewConfiguration; +import android.widget.OverScroller; /** * The {@link Behavior} for a view that sits vertically above scrolling a view. See {@link @@ -35,7 +35,7 @@ abstract class HeaderBehavior extends ViewOffsetBehavior { private static final int INVALID_POINTER = -1; private Runnable mFlingRunnable; - ScrollerCompat mScroller; + OverScroller mScroller; private boolean mIsBeingDragged; private int mActivePointerId = INVALID_POINTER; @@ -244,7 +244,7 @@ abstract class HeaderBehavior extends ViewOffsetBehavior { } if (mScroller == null) { - mScroller = ScrollerCompat.create(layout.getContext()); + mScroller = new OverScroller(layout.getContext()); } mScroller.fling(