¿Cómo usar el titular de la vista si el contenido personalizado de la fila listview es dinámico?

Tengo que crear una vista de lista personalizada utilizando el adaptador base para contenido dinámico fila content.row se crean mediante programación (cuadro de verificación, vista de texto) que se incluyen en el diseño. Problema de desplazamiento tiempo que son muy lentos porque no uso titular de la vista. ¿Cómo puedo utilizar el titular de la vista este tipo de vista de lista personalizada? Cualquier solución o sugerencia?

Siguiendo esta lista

Introduzca aquí la descripción de la imagen

ViewHolder se utiliza en una vista de lista cuando se repite la misma vista. Diga que hay un total de 6 elementos visibles a la vez en su actividad. A continuación, utilizando patrón de espectador 6 + 2 = 8 vistas se inflarán a la vez. Un extra en la parte superior y un extra en la parte inferior para dar un efecto de desplazamiento suave. Ahora suponga que la operación de desplazamiento hacia arriba se realiza, y el elemento en la octava posición es visible, el elemento en la posición 0 será reciclado y agregado al final de la lista como el 9no elemento. Si las vistas no son las mismas este reciclaje no se puede realizar. Consulta https://www.youtube.com/watch?v=wDBM6wVEO70

Para su problema puede asumir que hay 5 valor máximo posible, entonces usted puede crear la vista del adaptador utilizando 10 vistas dinámicas dentro y establecer la visibilidad según sea necesario.

Otra opción es usar LinearLayout y agregar cada fila dinámicamente pero esto no dará mucha optimización.

  • NotifyDataSetChange no funciona desde un adaptador personalizado
  • ListView de Android con casilla de verificación Eliminar / obtener ID de fila
  • Haga clic en ImageView dentro de ListView ListItem y obtenga la posición?
  • El elemento ListView no se puede hacer clic en Android
  • Desplazamiento de la vista de ListView en ListView horizontal con el botón de clic en Android
  • Mostrar la barra inferior de botones en ListView mientras se desplaza hacia arriba y se oculta cuando se desplaza hacia abajo
  • Encabezado de listview de Android
  • ¿No puede obtener valores de EditViewText de ListView?
  • Animar elementos recién agregados en ListView
  • ¿Los servicios del sistema no están disponibles para las actividades antes de crear?
  • Actualizar una vista de lista en un fragmento de un receptor de difusión
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.