2011-08-18 18 views
8

Qualcuno sa come disabilitare la vista dell'intestazione nella visualizzazione elenco? Ho bisogno di aggiungere un'intestazione in una visualizzazione elenco e renderla non selezionabile. Per l'adattatore è piuttosto semplice: restituisce false nel metodo isEnabled(int position) ma non ho trovato una funzione appropriata per le intestazioni/i piè di pagina dell'elenco. Impostazione bandiera abilitato per la visualizzazione di intestazione non ha aiutato, né specificando "android: descendantFocusability =" blocksDescendants "" in XML di intestazioneCome disattivare la vista intestazione in ListView

risposta

23

utilizzare questi metodi per aggiungere intestazione e piè di pagina nella lista:

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

Grazie, chiedendosi come potrei trascurare questo metodo – Artem

+0

Stavo usando il metodo a singolo argomento con solo list.addHeaderView (v). Utilizzando questa risposta, l'impostazione dei dati su null ha funzionato. – gnB

Problemi correlati