【发布时间】:2018-02-04 12:13:53
【问题描述】:
我有这个数字选择器来选择从 -10 到 10 的数字。 我使用格式化程序显示从 -10 到 10。
我希望这个数字选择器从 0 开始,这已经完成了, 但是当我滚动数字选择器时,数字选择器会从 0 跳到 -10,就像这样
我使用以下代码
final int min = -10;
final int max = 10;
final NumberPicker numberPicker = mView.findViewById(R.id.np_number_picker);
numberPicker.setMinValue(0);
numberPicker.setMaxValue(max - min);
numberPicker.setWrapSelectorWheel(false);
numberPicker.setValue(numberPicker.getValue() - min);
numberPicker.setFormatter(new NumberPicker.Formatter() {
@Override
public String format(int i) {
return Integer.toString(i + min);
}
});
【问题讨论】:
标签: android numberpicker