2011-08-18 15 views
8

¿Alguien sabe cómo deshabilitar la vista de encabezado en la vista de lista? Necesito agregar un encabezado en una vista de lista y hacer que no se pueda hacer clic. Para el adaptador es bastante simple: devuelve falso en el método isEnabled(int position) pero no encontré una función apropiada para los encabezados de lista/pies de página. Configuración de la bandera habilitado para la vista de encabezamiento no ayudaron, ni tampoco especifica "android: descendantFocusability =" blocksDescendants "" en XML de cabeceraCómo deshabilitar la vista de encabezado en ListView

Respuesta

23

uso de estos métodos para agregar encabezado y pie de página en la lista:

list.addFooterView(v); 
list.addHeaderView(v, data, isSelectable); 
+1

Gracias, preguntándose cómo podría pasar por alto este método – Artem

+0

Estaba usando el método de argumento único con solo list.addHeaderView (v). Usando esta respuesta, establecer datos en null funcionó. – gnB

Cuestiones relacionadas