summaryrefslogtreecommitdiffstats
path: root/core/java/android/widget/NumberPicker.java
diff options
context:
space:
mode:
authorSvetoslav Ganov <svetoslavganov@google.com>2010-12-19 16:03:07 -0800
committerSvetoslav Ganov <svetoslavganov@google.com>2010-12-22 03:29:29 -0800
commit28104e1de5595a22a6987181b13ddeb192739afd (patch)
tree8cbe0cad69177bc7bd85a51eb054160c7648712c /core/java/android/widget/NumberPicker.java
parent8177ebe403feb413f640a645eb23ff9a254f73c4 (diff)
downloadframeworks_base-28104e1de5595a22a6987181b13ddeb192739afd.zip
frameworks_base-28104e1de5595a22a6987181b13ddeb192739afd.tar.gz
frameworks_base-28104e1de5595a22a6987181b13ddeb192739afd.tar.bz2
3298147 DatePicker dialog does not provide mechanism for specifying range from which to select
Change-Id: Ib5dd7db90ccc5b4d984914c481118049ac3648fe
Diffstat (limited to 'core/java/android/widget/NumberPicker.java')
-rw-r--r--core/java/android/widget/NumberPicker.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/widget/NumberPicker.java b/core/java/android/widget/NumberPicker.java
index 8c22f97..a236d27 100644
--- a/core/java/android/widget/NumberPicker.java
+++ b/core/java/android/widget/NumberPicker.java
@@ -1189,9 +1189,9 @@ public class NumberPicker extends LinearLayout {
*/
private int getWrappedSelectorIndex(int selectorIndex) {
if (selectorIndex > mEnd) {
- return mStart + (selectorIndex - mEnd) % (mEnd - mStart);
+ return mStart + (selectorIndex - mEnd) % (mEnd - mStart) - 1;
} else if (selectorIndex < mStart) {
- return mEnd - (mStart - selectorIndex) % (mEnd - mStart);
+ return mEnd - (mStart - selectorIndex) % (mEnd - mStart) + 1;
}
return selectorIndex;
}