Qual è la differenza tra getCount()
e getChildCount()
in ListView
?Android: Differenza tra getCount() e getChildCount() in ListView
27
A
risposta
63
getCount()
restituisce un conteggio di elementi in Adattatore (totale in elenco), getChildCount()
è un metodo ViewGroup
che restituisce il numero di subviews. ListView
riutilizza attivamente vista quindi se la vostra lista ha 1000 articoli getCount()
tornerà 1000, getChildCount()
- circa 10 o giù di lì ...
3
getCount()
è il numero di elementi della scheda, mentre getChildCount()
si riferisce al metodo del ViewGroup che restituisce il numero di le viste che questa vista contiene.
0
Nell'adattatore c'è un metodo getChildrenCount();
che decide quanti figli si desidera creare.
@Override
public int getChildrenCount(int groupPosition) {
return 1;
}
Problemi correlati
- 1. Differenza tra ScrollView e ListView
- 2. differenza tra @id e @android: id
- 3. differenza tra clic e toccare in Android
- 4. Differenza tra servizio e discussione in Android?
- 5. Differenza tra ArrayAdapter e ListAdapter in Android?
- 6. Differenza tra versionName e versionNumber in Android
- 7. Differenza tra adattatore e caricatore in Android
- 8. Differenza tra android: id e android: labelFor?
- 9. Differenza tra Android: layout_alignParentTop e Android: layout_alignParentStart
- 10. Differenza tra Android: larghezza e Android: layout_width
- 11. Differenza tra Android: windowBackground e Android: colorBackground?
- 12. iterazione elementi ListView in Android
- 13. Qual è la differenza tra ListBox e ListView
- 14. Differenza tra Android: e app: prefisso in Android XML?
- 15. Differenza tra `% in%` e `` ==
- 16. Differenza tra visualizzazione e sottoview - Android
- 17. Differenza tra BOOT_COMPLETED e QUICKBOOT_POWERON su Android
- 18. Android - Differenza tra Gridlayout e Gridlayout Stagger
- 19. Android - Differenza tra thread e AsyncTask?
- 20. Android la differenza tra onHandleIntent e onStartCommand
- 21. Android, SlidingPaneLayout e listView
- 22. Android: differenza tra invisibile e andato?
- 23. Differenza tra OnTouch e OnClick Android
- 24. Android: Differenza tra FileOutputStream e FileWriter
- 25. Ottimizza prestazioni listview Android Android
- 26. Differenza tra onPause e onStop()
- 27. Differenza tra CHOICE_MODE_MULTIPLE e CHOICE_MODE_MULTIPLE_MODAL?
- 28. differenza tra `focusable` e` cliccabile`
- 29. Differenza tra LOCAL_EXPORT_C_INCLUDES e LOCAL_C_INCLUDES
- 30. Qual è la differenza tra Android: layout_width e Android: larghezza
su questa risposta, perché sono stato abbastanza stupido da fare 'listview.getChildAt (getCount() -1)' e ottenere l'eccezione puntatore nullo. – WALKER