diff options
-rw-r--r-- | core/java/android/view/ViewConfiguration.java | 2 | ||||
-rwxr-xr-x | core/java/android/widget/AbsListView.java | 1 | ||||
-rw-r--r-- | core/java/android/widget/ScrollView.java | 1 |
3 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/view/ViewConfiguration.java b/core/java/android/view/ViewConfiguration.java index 4b18d3a02282..9de925483455 100644 --- a/core/java/android/view/ViewConfiguration.java +++ b/core/java/android/view/ViewConfiguration.java @@ -242,7 +242,7 @@ public class ViewConfiguration { * The coefficient of friction applied to flings/scrolls. */ @UnsupportedAppUsage - private static final float SCROLL_FRICTION = 0.015f; + private static final float SCROLL_FRICTION = 0.012f; /** * Max distance in dips to overscroll for edge effects diff --git a/core/java/android/widget/AbsListView.java b/core/java/android/widget/AbsListView.java index d404a7f02168..a94dc51ba75b 100755 --- a/core/java/android/widget/AbsListView.java +++ b/core/java/android/widget/AbsListView.java @@ -4814,6 +4814,7 @@ public abstract class AbsListView extends AdapterView<ListAdapter> implements Te FlingRunnable() { mScroller = new OverScroller(getContext()); + mScroller.setFriction(0.006f); } // Use AbsListView#fling(int) instead diff --git a/core/java/android/widget/ScrollView.java b/core/java/android/widget/ScrollView.java index 693b13bbf224..a9561beeab87 100644 --- a/core/java/android/widget/ScrollView.java +++ b/core/java/android/widget/ScrollView.java @@ -349,6 +349,7 @@ public class ScrollView extends FrameLayout { private void initScrollView() { mScroller = new OverScroller(getContext()); + mScroller.setFriction(0.006f); setFocusable(true); setDescendantFocusability(FOCUS_AFTER_DESCENDANTS); setWillNotDraw(false); |