diff --git a/core/java/android/widget/AbsListView.java b/core/java/android/widget/AbsListView.java index c155dda6a30c8..197ad9eea2c98 100644 --- a/core/java/android/widget/AbsListView.java +++ b/core/java/android/widget/AbsListView.java @@ -3072,7 +3072,7 @@ public abstract class AbsListView extends AdapterView implements Te } // Estimate how many screens we should travel - final float screenTravelCount = viewTravelCount / childCount; + final float screenTravelCount = (float) viewTravelCount / childCount; mScrollDuration = (int) (SCROLL_DURATION / screenTravelCount); mLastSeenPos = INVALID_POSITION; post(this);