|
Odio el setOnItemClickListener, prefiero 1000 veces establecer el onClick a la View principal cuando hago el Bind. Pero claro, eso sólo lo puedes hacer si implementas tu propio getView.
Lo principal, para que funcione el setOnItemClickListener debes hacer click en un elemento que no tenga evento Touch consumible, en este caso el contenedor principal es un ScrollView, con lo cual lo primero que tienes que hacer es quitarle el evento al ScrollView haciendo que no sea Focusable ni FocusableInTouchMode, y con eso el ScrollView dejaría de funcionar y ya lo puedes quitar.
Empieza por ahí, poniendo focusable y focusableintouchmode false a todos los elementos de la línea.
|