android:数字选择器无法滚动

时间:2014-05-05 10:25:49

标签: android numberpicker

我想实现一个数字选择器:
我的xml文件:

 <NumberPicker
        android:id="@+id/np"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"/>

活动中:

private NumberPicker mNumberpicker;
private String[] nums;
...
mNumberpicker = (NumberPicker) findViewById(R.id.np);
nums = new String[21];
    for (int i = 0; i < nums.length; i++) {
        nums[i] = Integer.toString(i * 5);
    }

    // Set the max and min values of the numberpicker, and give it the
    // array of numbers created above to be the displayed numbers
    mNumberpicker.setMaxValue(20);
    mNumberpicker.setMinValue(0);
    mNumberpicker.setWrapSelectorWheel(false);
    mNumberpicker.setDisplayedValues(nums);

但是,数字选择器有(+)按钮和( - )按钮。我想要的是无法滚动的数字选择器。不是两个按钮(+)和( - )。
我的错在哪里?

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您希望NumberPicker不显示递增/递减按钮。要实现这一点,您可以避免设置最大/最小值(例如,不要拨打set(Min|Max)Value())。来自:Android NumberPicker hiding increment and decrement buttons