Problema de adaptador de configuración de cuenta

Mirando el seguimiento de la pila de la excepción aquí

java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)'
on a null object reference
at com.archive.pod.Profile.AccountSettingsAdapter.getView(AccountSettingsAdapter.java: 78)

indica que se está llamando a setText en un TextView que no existe y es nulo. En AccountSettingsAdapter está inflando cualquiera de estas actividades con estos diseños:

R.layout.activity_accountsettings o R.layout.listview_section_header_accountsettings

La línea 78 de stacktrace sugiere que no se encuentran estas vistas de texto:

TextView name = view.findViewById(R.id.listViewTitle);
TextView description = view.findViewById(R.id.listViewDescription);

No hay TextViews con identificadores que coincidan con uno o ambos R.id.listViewTitle o / y R.id.listViewDescription en las actividades que está creando anteriormente.

Solo necesita hacer referencia a las vistas correspondientes en la actividad objetivo respectiva. Intente poner un punto de interrupción en esa declaración de cambio para confirmar exactamente lo que está sucediendo.

Problema solucionado

Hay un error de sintaxis en listView.setOnItemClickListener ... onItemClick (AdapterView <<?> Parent ... hay un <ángulo angular izquierdo adicional antes del comodín.

Respuesta 1

Por lo que puedo decir, el problema debe estar en esta línea en su AccountSettingsAdapter.java

case OPTIONS:
    view = inflater.inflate(R.layout.activity_accountsettings, viewGroup, false);

¿está seguro de que está inflando la vista correcta para las filas de la lista? Este diseño es para el AccountSettingsActivity.javaque contiene la vista de lista que está intentando completar. Además, este diseño no parece contener campos como R.id.listViewTitleetc. como el otro tipo mencionado en sus comentarios, a menos que incluya otras vistas que lo tengan en su xml.

Respuesta: 2

Estoy tratando de extraer archivos zip del servidor (hay un archivo zip en el servidor, así que estoy tratando de extraerlo a través del FTP) y estoy usando este código, byte [] buf = new byte [1024]; ...

Quería dividir la mitad para ser String mimeType y la segunda mitad para ser String ext hasta ahora que implementé (str son las líneas individuales) String mimeType = ""; Cadena ex = ""; Cadena [] strArr = str ....

Con intellij puedo ver el paquete en mis Bibliotecas externas, pero cuando construyo usando maven me sale el siguiente problema: Al ejecutar: mvn clean package me sale este error: Error al encontrar com.stripe: ...

¿Por qué es un problema asignar una variable de clase envoltura 'Doble' a un valor flotante mientras que asignar una variable primitiva 'doble' a un valor flotante está bien? doble dVal5 = 1.4f; // Funciona bien Doble ...