我正在制作一个数字选择器对话框有2个数字选择器,年和月。我想在这两个数字选择器中显示一些默认值,除了0,0
代码:
final NumberPicker numberPickerYear = (NumberPicker) expDialog.findViewById(R.id.numberPickerYears);
final NumberPicker numberPickerMonth = (NumberPicker) expDialog.findViewById(R.id.numberPickerMonths);
numberPickerYear.setMaxValue(35);
numberPickerYear.setMinValue(0);
numberPickerYear.setWrapSelectorWheel(true);
numberPickerMonth.setMaxValue(11);
numberPickerMonth.setMinValue(0);
numberPickerMonth.setWrapSelectorWheel(true);
最佳答案
默认情况下,numberpicker中的maxvalue和minvalue为0。所以在使用setvalue之前,需要设置maxvalue和minvalue。
numberPickerMonth.setValue(defaultQuanity);