Merge "avoid multiple-"0" to exceed the length of upper bound"
This commit is contained in:
@@ -1969,8 +1969,10 @@ public class NumberPicker extends LinearLayout {
|
|||||||
* Ensure the user can't type in a value greater than the max
|
* Ensure the user can't type in a value greater than the max
|
||||||
* allowed. We have to allow less than min as the user might
|
* allowed. We have to allow less than min as the user might
|
||||||
* want to delete some numbers and then type a new number.
|
* want to delete some numbers and then type a new number.
|
||||||
|
* And prevent multiple-"0" that exceeds the length of upper
|
||||||
|
* bound number.
|
||||||
*/
|
*/
|
||||||
if (val > mMaxValue) {
|
if (val > mMaxValue || result.length() > String.valueOf(mMaxValue).length()) {
|
||||||
return "";
|
return "";
|
||||||
} else {
|
} else {
|
||||||
return filtered;
|
return filtered;
|
||||||
|
|||||||
Reference in New Issue
Block a user