mirror of
https://github.com/material-components/material-components-android.git
synced 2026-02-20 08:39:55 +08:00
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:
parent
43ec3dd052
commit
d9a2a442ee
@ -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(
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user