¿Es posible obtener una vista de elemento en función de su posición en el adaptador y no en las vistas visibles en el ListView?¿Cómo obtener la vista de un elemento en la vista de lista en Android?
Conozco funciones como getChildAt() y getItemIdAtPosition(), pero proporcionan información basada en las vistas visibles dentro de ListView. También sé que Android recicla vistas, lo que significa que solo puedo trabajar con las vistas visibles en ListView.
Mi objetivo es tener un identificador universal para cada elemento, ya que estoy usando CursorAdapter, así que no tengo que calcular la posición del artículo en relación con los elementos visibles.
aumentar el rendimiento listview escriba debajo de código en su getView ¿Hay alguna función particular que yo ¿puedo usar? Leí toda la lista de funciones de CursorAdapter, pero ninguna de ellas parece obtener la vista basada en id, aparte de getView(), que no se recomienda usar externamente. –
¿Cuál es la estructura de datos que está utilizando para completar la lista? –
Lleno la lista desde una base de datos Sqlite a través de CursorAdapter –