0
我將android NumberPicker中的值遞增5,但是當我調用setValue方法時,它與setDisplayedValues一起使用時似乎不起作用。我的代碼如下,任何幫助表示讚賞:Android NumberPicker setValue不能與setDisplayedValues配合使用
String[] numberValues = new String[((maxValue-minValue)/5) + 1];
int current = 0;
for (int i = minValue; i <= maxValue; i+= step) {
numberValues[current] = String.valueOf(i);
current++;
}
setpointPicker.setMinValue(0);
setpointPicker.setMaxValue(numberValues.length-1);
setpointPicker.setWrapSelectorWheel(false);
setpointPicker.setDisplayedValues(numberValues);
setpointPicker.setValue(myValue); // doesn't set the value
試試這個,而不是那個 '爲': 'INT myvalue的= Arrays.asList(numberValues).indexOf(String.valueOf(myIntValue)));' 然後: 'setpointPicker.setValue(myValue);' – Lidenbrock