使用numberpicker为android中的字符串显示完整的文本值

时间:2016-12-19 09:49:41

标签: java android android-layout android-number-picker

我正在使用numberpicker小部件来显示字符串值的微调轮。我想在numberpicker的项目窗口中显示完整的文本值。我怎么能实现它?我有多个水平对齐的数字选择器小部件。我可以查看某个项目的某些文本,但不能全部查看。请帮忙!

1 个答案:

答案 0 :(得分:1)

您可以将NumberPicker与字符串数组

一起使用

的xml:

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

代码:

NumberPicker myNumberPicker = (NumberPicker) findViewById(R.id.np_string);

//Initializing a new string array with elements
final String[] values= {"one","two", "three", "four", "five"};

//Set min, max, wheel and populate.
myNumberPicker.setMinValue(0); 
myNumberPicker.setMaxValue(values.length-1);
myNumberPicker.setWrapSelectorWheel(true);
myNumberPicker.setDisplayedValues(values);