style number library horizontal example custom java android numberpicker

java - number - NPE en ChangeCurrentByOneFromLongPressCommand(en dispositivos Samsung con Android 4.3)



number spinner android (2)

Utilizando un par de android.widget.NumberPicker en la vista de la aplicación de Android, recibo el siguiente mensaje cuando presiono una de las flechas de números:

FATAL EXCEPTION: main java.lang.NullPointerException at android.widget.NumberPicker$ChangeCurrentByOneFromLongPressCommand.run(NumberPicker.java:2245) at android.os.Handler.handleCallback(Handler.java:730) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5419)

¿Alguien tiene alguna idea sobre cómo puedo detener este problema?

ACTUALIZACIÓN: De los comentarios hasta el momento, parece que esta excepción solo ocurrió en dispositivos Samsung con Android 4.3 .


Así es como estoy implementando NumberPicker en mi aplicación, y está funcionando bien para mí:

código java , en su onCreate ():

NumberPicker numberpicker = (NumberPicker) findViewById(R.id.np_from); numberpicker.setMaxValue(100); numberpicker.setMinValue(16);

Código XML :

<NumberPicker android:id="@+id/np_from" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="20dp" android:width="100dip" />

Espero que ayude.