Fixed a bug in the number picker that could throw a numberformatexception

pull/14/head
Sam Bosley 14 years ago
parent 77286781f2
commit 86f5357e56

@ -313,12 +313,14 @@ public class NumberPicker extends LinearLayout implements OnClickListener,
} }
private void validateCurrentView(CharSequence str, boolean notifyChange) { private void validateCurrentView(CharSequence str, boolean notifyChange) {
int val = getSelectedPos(str.toString()); if (!TextUtils.isEmpty(str)) {
if ((val >= mStart) && (val <= mEnd)) { int val = getSelectedPos(str.toString());
mPrevious = mCurrent; if ((val >= mStart) && (val <= mEnd)) {
mCurrent = val; mPrevious = mCurrent;
if (notifyChange) mCurrent = val;
notifyChange(mCurrent); if (notifyChange)
notifyChange(mCurrent);
}
} }
updateView(); updateView();
} }

Loading…
Cancel
Save