Medio Ambiente: que tienen un Android ListView
con filas que consisten en TextViews contienen algo de HTML con enlaces sangrables (URLSpans
). En ListView, configuré OnItemLongClickListener
para escuchar eventos de clics largos en filas individuales.ListView onItemLongClickListener no impide enlace grifos
Objetivo: Cuando recibo un evento de clic de largo, que desea desactivar los grifos en los enlaces para el mismo evento táctil, pero no veo cómo hacer esto. El clic largo se dispara correctamente, pero tan pronto como levanto mi dedo, el enlace también se activa.
lo que he intentado ya: He intentado devolver cierto (y falso) en el método onItemLongClick
- no parece hacer una diferencia en ambos sentidos. He intentado interceptar el MotionEvent.ACTION_UP
después de un clic largo para poder consumir temporalmente el enlace, pero el ACTION_UP
no se activa, al menos no en el ListView
.