summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/java/android/view/ViewConfiguration.java2
-rwxr-xr-xcore/java/android/widget/AbsListView.java1
-rw-r--r--core/java/android/widget/ScrollView.java1
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);