que estoy usando un ListView con el adaptador personalizado que simplemente tiene un TextViewListView Android cuando los artículos se enfocable, desactiva clics
<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 selector de fondo:
<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 TextView
establecer propiedades: android:clickable="true"
y android:focusable="true"
es entonces veo a mi versi enfocado de fondo, pero al establecer estas causas, los elementos de la lista no responden más a los clics y los clics largos. Cuando se eliminan estas 2 propiedades, todos los elementos de la lista responden a los clics y a los clics largos.
Lo que debe hacerse para que el fondo enfocable sea visible y el clic responda a ambos para funcionar.
He intentado llamar al getListView().setItemsCanFocus(true)
pero los problemas persisten.
No, no funciona. Todos los artículos están en estado enfocado ahora. ListView es la única vista en mi diseño, es decir, ancho y alto establecidos en fill_parent – Shardul
@Shardul: ¿Quiere decir que tiene varios elementos de la lista seleccionados a la vez? –
No, cuando comienza la actividad, todos los elementos tienen fondo que se asemeja al fondo enfocado especificado en mi selector. Y todavía ninguno de los elementos responde a los clics. – Shardul