EspandibileListView – messaggio di gruppo vuoto

Sto sviluppando un'applicazione che disponga di un ExpandableListActivity. Quando un gruppo non ha figli, vorrei mostrare un messaggio, come se fosse un bambino, informando che l'elenco è vuoto, come mostrato nell'image:

cattura dello schermo

  • Barre di progressione circolare (per un timer di conto alla rovescia)
  • Java: come controllare se l'object è nullo?
  • Come conoscere il viewpager è scorrere verso sinistra o verso destra?
  • Android: come eliminare il file di image interno
  • android - aggiungendo una string su un'image disegnabile?
  • MapView (mappe android api v2) all'interno del layout di frammento non mostra
  • C'è un modo (ragionevolmente semplice) per farlo, o qualcosa di simile?

    Mi dispiace se questo è stato chiesto prima – credo che whereva essere stato, ma non sono riuscito a trovare nulla. Grazie!

    EDIT: per chiarire, quello che cerco non è una vista vuota per il completo ExpandableListView (che può essere impostato con setEmptyView) ma per i gruppi genitori senza figli.

  • Non riesco a get l'ID di logging da Android GCM
  • Come impostare la suoneria in Android dalla mia attività?
  • Problemi con https (nessun certificato di peer) in android
  • Notifica di notifica di Android non funziona
  • Il servizio di localizzazione di background FusedLocationApi smette di ricevere gli aggiornamenti in modo random
  • listview con l'intestazione di sezione android
  • 2 Solutions collect form web for “EspandibileListView – messaggio di gruppo vuoto”

    La mia esperienza con questa class particolare non è così grande, ma suggerirei di tentare di ignorare il metodo getChildrenCount dell'adattatore per restituire 1 quando non ci sono record di figlio.

    Quindi, nel metodo getChildView dell'adattatore, se non riesci a trovare un figlio per il genitore specificato, restituisci una visualizzazione personalizzata contenente il tuo messaggio.

    Correggi se sono sbagliato, ma puoi usare il metodo setEmpty () per informare un elenco come vuoto. Supponendo di avere una vista di elenco espandibile personalizzata in xml con id di android: elenchi e un'altra visione di text con id di android: vuoto. Nel codice, basta avere list.setEmpty (empty_text_view);

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.