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.

One Solution collect form web for “Android ListView cuando los elementos se pueden enfocar, deshabilita los clics”

Junto con android: focusable, utilizar esto en TextView

 android:duplicateParentState="true" 

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

  • Android ListView no se actualiza tras cambiar el cursor
  • Android: cómo usar SectionIndexer
  • Android StaggeredGridView dentro de la altura de ListView
  • Configuración de la posición de desplazamiento de ListView bien en Android
  • Android: eventos duplicados de ListView
  • Android ListView áreas parciales presionables
  • Cómo agrandar el elemento central en un listview - android?
  • ¿Cómo puedo usar layout_weight en RecyclerView o Vista de elemento ListView para que los elementos de igual altura llenen el espacio disponible en la pantalla?
  • ListView Creator llamado, pero no otros métodos
  • Android Listview - no puede seleccionar varios elementos cuando usa un cursor
  • ListView dinámico en la aplicación para Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.