diff options
author | 2013-09-18 23:35:02 +0000 | |
---|---|---|
committer | 2013-09-18 23:35:02 +0000 | |
commit | 564c45b976b56bc33f18271e1c813a0bd91b2eb4 (patch) | |
tree | fe948a565462cee75940d5da976766871b00cc85 | |
parent | c47a0bf3860d41879f94780460af402f4f8d2a46 (diff) | |
parent | fd63917ed31fbf425362d209eff72d5e64c5bb8a (diff) |
Merge "Fix number picker vertical scroll computations" into klp-dev
-rw-r--r-- | core/java/android/widget/NumberPicker.java | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/core/java/android/widget/NumberPicker.java b/core/java/android/widget/NumberPicker.java index e4956dd5c769..c0fde2e51fb7 100644 --- a/core/java/android/widget/NumberPicker.java +++ b/core/java/android/widget/NumberPicker.java @@ -1099,13 +1099,18 @@ public class NumberPicker extends LinearLayout { } @Override - public int computeVerticalScrollOffset() { + protected int computeVerticalScrollOffset() { return mCurrentScrollOffset; } @Override - public int computeVerticalScrollRange() { - return mSelectorIndices.length * mSelectorElementHeight; + protected int computeVerticalScrollRange() { + return (mMaxValue - mMinValue + 1) * mSelectorElementHeight; + } + + @Override + protected int computeVerticalScrollExtent() { + return getHeight(); } @Override |