FilView ListView onItemClick devuelve el artículo en su posición original

Tengo una vista de lista con filas personalizadas que se rellenan desde una costumbreBaseAdaptor. Al hacer clic en cualquier fila, abro una nuevaActivity. Todo funcionaba bien hasta que agregué la funcionalidad de filtro a esta lista. Cuando busco la lista y ENTONCES hago clic en un elemento, no abre la actividad asociada con los resultados filtrados. Abre una actividad relacionada con el artículo en esa posición en la lista original.

P.ej. - Lista original: AA, BA, CC, DA, ED, FF

Búsqueda: 'A' Resultados filtrados: AA, BA, DA

Pero cuando hago clic en el elementoDA abre la Actividad paraCC. Extremadamente irritante. he llamadonotifyDataSetChanged() en el adaptador

He estado atrapado con este problema por algún tiempo. Realmente no sé cómo resolverlo. No publiqué el código porque es un montón de código y realmente no quiero poner todo aquí.

Si alguien me puede dar una idea de cómo seleccionar el ítem de la lista FILTRADO ... sería genial.

¡Gracias! ¡Dime si se necesita algo más para entender mi pregunta!

Respuestas a la pregunta(2)

Su respuesta a la pregunta