Preguntas etiquetadas con nullpointerexception

La excepción de Java que se produce cuando una aplicación intenta utilizar un valor nulo en un caso en el que se requiere un objeto.

5
java.lang.NullPointerException: falta la vista requerida con ID:
Android Studio 3.6 en app / build.gradle: android { viewBinding.enabled = true Aquí mi xml: <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <androidx.constraintlayout.widget.ConstraintLayout android:id="@+id/bluetoothBottonMainContainer" android:layout_width="0dp" android:layout_height="104dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent"> <View android:id="@+id/viewPointNotSelect" android:layout_width="16dp" android:layout_height="16dp" android:background="@drawable/circle_transparent" app:layout_constraintBottom_toBottomOf="@+id/separator" app:layout_constraintEnd_toStartOf="@+id/separator" app:layout_constraintTop_toTopOf="parent" /> y otro xml que el anterior excluye. xml: <androidx.constraintlayout.widget.ConstraintLayout android:id="@+id/bottonContainer" …

1
Extraño comportamiento ternario de Java al asignar valor. ¿Qué está haciendo Java detrás de escena para que esto suceda?
Hace unos días, me encontré con un escenario fascinante en el que no pude encontrar ninguna documentación sobre cómo o por qué Java permite que suceda lo siguiente. (Este fragmento es solo una forma simplificada del error). @Test public void test() { boolean bool = false; Integer intVal = Integer.valueOf(5); …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.