是否有可能比在OnScrollListener事件中处理它更方便的方法呢?可惜它没有步长属性...

最佳答案

为什么不添加OnValueChangeListener呢?

numberPicker.setOnValueChangedListener(new NumberPicker.OnValueChangeListener() {

     @Override
     public void onValueChange(NumberPicker picker, int oldVal, int newVal) {
         picker.setValue((newVal < oldVal)?oldVal-5:oldVal+5);
     }

});

10-07 16:11