Saltar al contenido

Intente invocar el método virtual ‘void android.widget.TextView.setText (java.lang.CharSequence)’ en una referencia de objeto nulo

Solución:

tv8=(TextView)findViewById(R.id.editText4);
tv9=(TextView)findViewById(R.id.editText5);
tv10=(TextView)findViewById(R.id.editText6);

Cámbielos por:

tv8=(TextView)findViewById(R.id.textView4);
tv9=(TextView)findViewById(R.id.textView5);
tv10=(TextView)findViewById(R.id.textView6);

Acabas de utilizar las identificaciones incorrectas.

Si ha visto el siguiente tipo de excepción de puntero nulo en su programa en tiempo de ejecución

java.lang.NullPointerException: *Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)'* on a null object reference
        at MainActivity.onCreate(MainActivity.java:17)

Si bien su aplicación se bloqueará inmediatamente, verifique si hay algún error en TextView en el archivo de diseño y también coincida con la identificación de la vista en el archivo Java / Kotlin respectivo donde está accediendo a este TextView.

    android:id="@+id/text"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Hello World!"
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *