我想实现一个数字选择器:
我的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);
但是,数字选择器有(+)按钮和( - )按钮。我想要的是无法滚动的数字选择器。不是两个按钮(+)和( - )。
我的错在哪里?
答案 0 :(得分:0)
如果我理解正确,您希望NumberPicker
不显示递增/递减按钮。要实现这一点,您可以避免设置最大/最小值(例如,不要拨打set(Min|Max)Value())
。来自:Android NumberPicker hiding increment and decrement buttons