diff options
author | Svetoslav Ganov <svetoslavganov@google.com> | 2010-12-14 18:47:26 -0800 |
---|---|---|
committer | Svetoslav Ganov <svetoslavganov@google.com> | 2010-12-15 15:09:51 -0800 |
commit | 99b539f6326a5f0df123b34766becec023bf7a84 (patch) | |
tree | 968ce6d8dc9935a62e1f6e54fcb8cf79e525396d /core/java/android/widget/NumberPicker.java | |
parent | 7dddf275cd7aa3b44ebeea1e34346f0a31308649 (diff) | |
download | frameworks_base-99b539f6326a5f0df123b34766becec023bf7a84.zip frameworks_base-99b539f6326a5f0df123b34766becec023bf7a84.tar.gz frameworks_base-99b539f6326a5f0df123b34766becec023bf7a84.tar.bz2 |
Updating the light Date picker theme. Some UI fixes.
Change-Id: Ic83fdf93868bf86478a1173e82f24ac27f6301bc
Diffstat (limited to 'core/java/android/widget/NumberPicker.java')
-rw-r--r-- | core/java/android/widget/NumberPicker.java | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/core/java/android/widget/NumberPicker.java b/core/java/android/widget/NumberPicker.java index 4766c53..7b35b51 100644 --- a/core/java/android/widget/NumberPicker.java +++ b/core/java/android/widget/NumberPicker.java @@ -1188,16 +1188,12 @@ public class NumberPicker extends LinearLayout { /** * @return The wrapped index <code>selectorIndex</code> value. - * <p> - * Note: The absolute value of the argument is never larger than - * mEnd - mStart. - * </p> */ private int getWrappedSelectorIndex(int selectorIndex) { if (selectorIndex > mEnd) { - return mStart + selectorIndex - mEnd - 1; + return mStart + (selectorIndex - mEnd) % (mEnd - mStart); } else if (selectorIndex < mStart) { - return mEnd + selectorIndex - mStart + 1; + return mEnd - (mStart - selectorIndex) % (mEnd - mStart); } return selectorIndex; } |