Java Android numberpicker边缘滚动故障

Java Android numberpicker边缘滚动故障,java,android,numberpicker,Java,Android,Numberpicker,我用一些字符串值创建了一个数字选择器 public void setValues() { boolean defaultAvaliable = false; int defaultRow = 0; String[] values = new String[pickValues.size()]; for (int i = 0; i < pickValues.size(); i++) { if (pickValues.get(i).equals(

我用一些字符串值创建了一个数字选择器

public void setValues() {
    boolean defaultAvaliable = false;
    int defaultRow = 0;
    String[] values = new String[pickValues.size()];
    for (int i = 0; i < pickValues.size(); i++) {
        if (pickValues.get(i).equals("01:00")) {
            defaultAvaliable = true;
            defaultRow = i;
        }
        values[i] = pickValues.get(i);
    }

    timePicker.setMaxValue(values.length - 1);
    timePicker.setMinValue(0);
    timePicker.setWrapSelectorWheel(false);
    timePicker.setDisplayedValues(values);

    if (defaultAvaliable) {
        timePicker.setValue(defaultRow);
    }
}
有人知道行的大小吗?
或者如果我必须更改它的大小,以便它能够正确检测滚动?

嘿,您解决了该问题吗?此时可能不再相关,但您是正确的,设置更大的文本大小是滚动问题的原因。我最终不得不将拾取者的高度更改为固定大小,而不是“包装内容”来回避这个问题。
private void updateView(View view) {
    if(view instanceof EditText){
        ((EditText) view).setTextSize(39);
        ((EditText) view).setTextColor(getResources().getColor(R.color.mp_white));
        ((EditText) view).setFocusable(false);
    }
}