Tengo un "setOnItemClickListener" para una costumbrevista de lista que hice. Cuando se hace clic en la fila, se ejecuta un método. Eso funciona. Puedo obtener un enlace para poder hacer clic en la vista de texto desde la vista de lista usando este ...
android:autoLink="web"
Pero entonces la fila se vuelve ininteligible. Se puede hacer clic en cualquier fila que no tenga un enlace. El enlace automático está reemplazando el "setOnItemClickListener" para la vista de lista. ¿Cómo puedo superar este problema?
Respuestas
1 para la respuesta № 1ListView
con elementos enfocados deshabilita el evento clic en el ListView
sí mismo
Para superarlo ..
Añadir:
android:descendantFocusability="blocksDescendants"
a la vista de la raíz de su vista de lista
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:descendantFocusability="blocksDescendants"
android:orientation="vertical">
<TextView
android:id="@+id/textview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:autoLink="web"
android:focusable="false"
android:textSize="15sp" />
</LinearLayout>