2012-09-03 23 views
5

Obtuve un ListView y lo rellene con la vista que contiene los botones. Encendí los oyentes en los botones del adaptado, pero cuando hago clic en el elemento concreto de ListView, no pasa nada. Entonces, podemos decir que solo se llama a los botones onClick Listener cuando necesito hacer clic en listViewItem. ¿Qué hacer?Botón onClick y ListView onItemClick

+0

Código postal ¿qué ha implementado? – user370305

Respuesta

18

Juego a su botón en el archivo xml: android:focusable="false"

Esto se debe a su botón toma el foco. Así que ahora puede usar tanto onClick para sus botones como onItemClick para cada fila en ListView, diciéndole que Button no debe ser enfocable.

+0

sí, intente este, creo que este es lo que necesita – lemoncodes

+0

hey usted salva mi tiempo. muchas gracias ... –

0

debe configurar el elemento haga clic en como esto listView.setOnItemClickListener();

0

Es mejor hacer la onlcick sobre el punto vista de lista only.You puedo definir algunos bandera y alternar entre las funcionalidades.

Cuestiones relacionadas