ListView con TextView autoLink no recibe OnItemClickListener
Mi PostFragment.java implementa AbsListView.OnItemClickListener y obtengo el evento onItemClick sin ningún problema en cada elemento, a menos que haya un enlace en TextView: lblListItem . El enlace en el TextView se puede hacer clic sin ningún problema y abrir un sitio web, pero el fondo de la lista no se puede hacer clic y por lo que el onItemClick nunca se llama.
Ejemplo de una cadena de enlace: http://www.google.com
- Android: cómo utilizar la fuente Tamil
- Android setError ("error") no funciona en Textview
- Cómo almacenar texto largo en Android?
- Fade out / fade en TextView basado en desplazamiento
- Cómo hacer una vista de seguir a mi dedo con onScroll y GestureDetector - Android
Tengo este TextView en mi list_item.xml :
<TextView android:id="@+id/lblListItem" style="@style/TextView.ListItem" android:text="Text." android:layout_below="@+id/imgUser" android:layout_marginBottom="@dimen/margin_small" android:autoLink="all" android:linksClickable="true" />
Creo que esto es relevante, en mi adaptador tengo algunos elementos que reciben:
view.setOnClickListener()...
¿Cómo puedo hacer que el elemento de lista se pueda hacer clic al mismo tiempo que se puede hacer clic en el enlace del sitio web?
- Forzar la siguiente palabra a una nueva línea si la palabra es demasiado larga para la vista de texto
- Scrollview es extremadamente lento en ics (android 4.0) cuando contiene una larga textview
- Alineación de ImageSpan en la parte superior del TextView
- Android: setText () para TextView en PopupWindow no funciona
- Fondo personalizado de la ventana emergente del error
- Cómo mostrar el texto circular con TextView en Android
- TextView con diferentes textSize
- EditText vs TextView
Prueba a añadir android:descendantFocusability="blocksDescendants"
a la vista raíz en el diseño de la fila. He hecho algunas pruebas con esto y parece que funciona.
- El teclado flexible no se oculta mediante programación en android
- OpenCV Android – edición de color usando CameraBridgeViewBase