Mi piacerebbe avere la listview in ListActivity da visualizzare con l'intestazione e il piè di pagina sempre visibili anche se i dati dell'elenco sono vuoti.Elenco attività con intestazione, piè di pagina e vuoto tutto visibile
Una lista vuota fa apparire la vista vuota e l'intestazione e il piè di pagina scompaiono. Tuttavia la mia intestazione ha un'interfaccia utente di filtraggio e dovrebbe quindi essere sempre visibile.
L'unico modo in cui posso farlo in questo momento è se tolgo l'intestazione e il piè di pagina dalla listview e li implemento come viste statiche all'esterno nel layout dell'attività. Tuttavia, questi sono sempre visibili e solo i dati scorrono.
Preferirei che entrambi si trovino in cima e in fondo alla lista a scorrimento. L'avvolgimento di tutto in una vista di scorrimento non funziona, da allora ci sono due viste di scorrimento annidate (la vista elenco all'esterno e quella di avvolgimento).
C'è un modo per farlo a parte un trucco come aggiungere un record falso?
È possibile impostare la visibilità del tuo vista vuota come 'GONE' e impostare il' ListView' visibile. Vedi questa risposta: http://stackoverflow.com/questions/4798387/android-how-to-reuse-a-header-layout-as-an-empty-view-in-a-listview/10347758#10347758 –