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
This commit is contained in:
Aurimas Liutikas 2017-04-05 00:43:20 +00:00 committed by Travis Collins
parent 43ec3dd052
commit d9a2a442ee

View File

@ -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<V extends View> extends ViewOffsetBehavior<V> {
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<V extends View> extends ViewOffsetBehavior<V> {
}
if (mScroller == null) {
mScroller = ScrollerCompat.create(layout.getContext());
mScroller = new OverScroller(layout.getContext());
}
mScroller.fling(