如何在android中实现自定义号码选择器,如下图所示?

android - 如何在Android中创建自定义号码选择器?-LMLPHP

我已经检查了android arsenal库没有任何帮助,将不胜感激。

最佳答案

如果您想在数字选择器中使用自定义值,可以执行以下操作:

首先用您的值创建一个数组(这将转到数字选择器)

String mValues[] = { "100 ", "200 ","300"};


现在使用此方法创建具有自定义值的数字选择器:

 private void setNubmerPicker(NumberPicker nubmerPicker,String [] numbers ){
    nubmerPicker.setMaxValue(numbers.length-1);
    nubmerPicker.setMinValue(0);
    nubmerPicker.setWrapSelectorWheel(true);
    nubmerPicker.setDisplayedValues(numbers);
}


最后一步调用此方法:

  setNubmerPicker(yourNumberPicker,mValues);


您可以将所需的任何字符串放入数组“ 44”,“ 127”和“ Female”中。

关于android - 如何在Android中创建自定义号码选择器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58040333/

10-13 04:12