将选定的值设置为NumberPicker

时间:2014-04-23 06:12:48

标签: android numberpicker

我已经实现了一个NumberPicker,我们可以将数字从0滚动到99.但我的要求是我只想要1,2,3,4,5,99,这些数字将在NumberPicker中滚动。有可能这样做吗?

我试过这个,其中mPicker是NumberPicker的对象

String[] nums= {"1","2","3","4","5","99"};
mPicker.setDisplayedValues(nums);

但是在此无法滚动它,只能通过SoftInputKeyboard输入。没有任何第三方库,任何人都可以帮助完成这项工作并完成任务。

1 个答案:

答案 0 :(得分:1)

我这样解决了这个问题

mPicker.setMaxValue(5);
mPicker.setMinValue(0);

String[] nums= {"1","2","3","4","5","99"};
mPicker.setDisplayedValues(nums);

将最大值设置为5并添加5个值以显示。