Sự khác nhau giữa getCount()
và getChildCount()
trong ListView
là gì?Android: Sự khác biệt giữa getCount() và getChildCount() trong ListView
27
A
Trả lời
63
getCount()
trả lại cho bạn một số mục trong Bộ điều hợp (tổng số trong danh sách), getChildCount()
là phương thức ViewGroup
trả lại cho bạn số lượng bản xem trước. ListView
tích cực tái sử dụng quan điểm vì vậy nếu danh sách của bạn có 1000 bài getCount()
sẽ trở lại 1000, getChildCount()
- khoảng 10 hoặc lâu hơn ...
3
getCount()
là số mục trong bộ chuyển đổi trong khi getChildCount()
đề cập đến phương pháp của ViewGroup mà trả về số các chế độ xem mà chế độ xem này chứa.
0
Trong bộ điều hợp, có một Phương pháp getChildrenCount();
quyết định số lượng con bạn muốn tạo.
Các vấn đề liên quan
- 1. Sự khác nhau giữa ListBox và ListView
- 2. sự khác biệt giữa @id và @android: id
- 3. Sự khác biệt giữa SurfaceView và GLSurfaceView trong Android
- 4. Sự khác biệt giữa versionName và versionNumber trong Android
- 5. Sự khác biệt giữa ArrayAdapter và ListAdapter trong Android?
- 6. Sự khác biệt giữa RTC và RTC_WAKEUP trong android
- 7. Sự khác biệt giữa cocos2d-android và cocos2d-android-1
- 8. Sự khác biệt giữa android: text = "@ string" và android: text = "..."
- 9. Sự khác biệt giữa. và #
- 10. Sự khác biệt giữa $ (...) và `...`
- 11. Sự khác biệt giữa = và: =
- 12. Sự khác biệt giữa $ * và $ @
- 13. Sự khác biệt giữa ". +" Và ". +?"
- 14. Sự khác biệt giữa "**/* /" và "** /"?
- 15. Sự khác biệt giữa setBackgroundResource và setBackgroundDrawable
- 16. Sự khác biệt giữa CHOICE_MODE_MULTIPLE và CHOICE_MODE_MULTIPLE_MODAL?
- 17. Sự khác biệt giữa Kivy và PY4A
- 18. Sự khác biệt giữa OpenCV và OpenCL
- 19. Sự khác biệt giữa '.' và "." trong java
- 20. Sự khác biệt giữa. và: trong Lua
- 21. sự khác biệt giữa 'và "trong JavaScript?
- 22. Sự khác biệt giữa! và !! trong yaml?
- 23. Sự khác biệt giữa $ @ và $! trong perl
- 24. Sự khác biệt giữa ActivityUnitTestCase và ActivityInstrumentationTestCase2
- 25. Android: Sự khác biệt giữa FileOutputStream và FileWriter
- 26. Sự khác biệt giữa GL10 và GLES10 trên Android
- 27. Sự khác biệt giữa OnTouch và OnClick Android
- 28. Sự khác biệt giữa SwingWorker và SwingUtilities.invokeLater
- 29. Sự khác biệt giữa fgets và fscanf?
- 30. Sự khác biệt giữa self.navigationController.navigationItem và self.navigationItem
bỏ phiếu cho câu trả lời này, vì tôi đã đủ ngu ngốc để làm 'listview.getChildAt (getCount() -1)' và nhận ngoại lệ con trỏ null. – WALKER