¿Cómo obtener el número seleccionado de NumberPicker?

Tengo dos recolectores de números, quiero obtener el valor que el usuario eligió de los recolectores de número thos. Y luego convertirlos en String.

¿Alguna idea?

Puede obtener el número seleccionado actual llamando a getValue (), por ejemplo. Si tiene miPicker, puede hacer esto:

String value = "" + myPicker.getValue(); 

Si desea obtener el valor cuando se selecciona por el usuario, debe implementar la interfaz NumberPicker.OnValueChangeListener:

 private class MyListener implements NumberPicker.OnValueChangeListener { @Override public void onValueChange(NumberPicker picker, int oldVal, int newVal) { //get new value and convert it to String //if you want to use variable value elsewhere, declare it as a field //of your main function String value = "" + newVal; } } 

Recuerde poner su oyente, por ejemplo:

 myPicker.setOnValueChangedListener(new MyListener()); 
  • Cómo reducir el tamaño de fuente en NumberPicker
  • Cómo cambiar el valor de NumberPicker con animación?
  • Modificar el elemento seleccionado en Numberpicker Android
  • AlertDialog con NumberPicker procesado incorrectamente
  • Android Loading Selector de números personalizado Drawable
  • Android NumberPicker, DatePicker, flechas TimePicker están desaparecidas
  • Cambiar la velocidad de lanzamiento de Android Numberpicker dentro de un Alertdialog
  • Android numberpicker para números de coma flotante
  • Android - Error al inflar SimonVT NumberPicker clase en mi diseño xml
  • Android NumberPicker - Números negativos
  • Modificación o cambio de valores mínimos, máximos y mostrados para NumberPicker
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.