Android ListView cuando los elementos se pueden enfocar, deshabilita los clics

Estoy utilizando un ListView con el adaptador de encargo que tiene simplemente un TextView

<TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/list_item_content" android:background="@drawable/list_item1" android:layout_width="fill_parent" android:layout_height=""wrap_content" /> 

Heres mi fondo selector:

 <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_focused="true" android:state_enabled="false" android:state_pressed="true" android:drawable="@drawable/draw_list_item1" /> <item android:state_focused="true" android:state_enabled="false" android:drawable="@drawable/draw_list_item_focused" /> <item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/draw_list_item_selected" /> <item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/draw_list_item_selected" /> <item android:state_focused="true" android:drawable="@drawable/draw_list_item_focused" /> <item android:drawable="@drawable/draw_list_item1"/> </selector> 

El problema es cuando estoy configurando TextView propiedades de TextView : android:clickable="true" y android:focusable="true"

Es entonces veo mi versión centrada de fondo, pero la configuración de estos elementos de la lista hace que no más responder a los clics y clics largos. Cuando se eliminan estas 2 propiedades, todos los ListItems responden a clics y clics largos.

Qué debe ser hecho que haría el fondo focusable visible y chasca responde ambos al trabajo.

He intentado llamar a getListView().setItemsCanFocus(true) pero los problemas persisten.

Junto con android: focusable, utilizar esto en TextView

 android:duplicateParentState="true" 

Haga demandar sus artículos de la lista son focusable y clickable.

  • Crear listview en el fragmento android
  • ¿Cómo puedo quitar el teclado después de terminar una actividad?
  • Agregar CheckBox a la vista de fila ListView hace que la fila no haga clic
  • cómo mostrar los datos json obtenidos en listview usando baseadapter
  • Cómo utilizar la funcionalidad de búsqueda en la vista de lista personalizada en Android
  • Android ignora el tamaño de la barra de desplazamiento
  • Cómo crear Cursor de JSONArray?
  • Listview - Pie de página en la parte inferior de la pantalla
  • Longitud androide de la barra de desplazamiento con diversos tamaños del artículo
  • Android listviews: vistas de encabezado y pie de página
  • Android: separador personalizado (o incluso elemento) en ListView depening en el contenido del elemento
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.