Adapter中函数的调用顺序

来源:互联网 发布:python爬虫教程 pdf 编辑:程序博客网 时间:2024/06/01 07:53

1.BaseExpandableListAdapter

使用BaseExpandableListAdapter来创建一个只有一个group,并且组中只有一个item的ExpandableListView,方法的调用情况如下

[html] view plain copy
  1. 05-29 15:54:16.048: D/adapter(17066): getGroupCount  
  2. 05-29 15:54:16.055: D/adapter(17066): getGroupCount  
  3. 05-29 15:54:16.055: D/adapter(17066): getGroupCount  
  4. 05-29 15:54:16.055: D/adapter(17066): getGroupId  
  5. 05-29 15:54:16.055: D/adapter(17066): getGroupId  
  6. 05-29 15:54:16.055: D/adapter(17066): getGroupId  
  7. 05-29 15:54:16.055: D/adapter(17066): getChildrenCount  
  8. 05-29 15:54:16.055: D/adapter(17066): getGroupCount  
  9. 05-29 15:54:16.055: D/adapter(17066): getGroupCount  
  10. 05-29 15:54:16.055: D/adapter(17066): getGroupCount  
  11. 05-29 15:54:16.055: D/adapter(17066): getGroupId  
  12. 05-29 15:54:16.055: D/adapter(17066): getChildrenCount  
  13. 05-29 15:54:16.055: D/adapter(17066): getGroupCount  
  14. 05-29 15:54:16.055: D/adapter(17066): getGroupCount  
  15. 05-29 15:54:16.087: D/adapter(17066): getGroupCount  
  16. 05-29 15:54:16.165: D/adapter(17066): getGroupCount  
  17. 05-29 15:54:16.165: D/adapter(17066): getGroupView  
  18. 05-29 15:54:16.173: D/adapter(17066): getGroupId  
  19. 05-29 15:54:16.173: D/adapter(17066): getChildView  
  20. 05-29 15:54:16.173: D/adapter(17066): getGroupId  
  21. 05-29 15:54:16.173: D/adapter(17066): getChildId  
  22. 05-29 15:54:16.212: D/adapter(17066): getGroupCount  
  23. 05-29 15:54:16.212: D/adapter(17066): getGroupCount  
  24. 05-29 15:54:16.274: D/adapter(17066): getGroupCount  
  25. 05-29 15:54:16.274: D/adapter(17066): getGroupId  
  26. 05-29 15:54:16.274: D/adapter(17066): getChildrenCount  
  27. 05-29 15:54:16.274: D/adapter(17066): getGroupCount  
  28. 05-29 15:54:16.274: D/adapter(17066): getGroupCount  
  29. 05-29 15:54:16.274: D/adapter(17066): getGroupId  
  30. 05-29 15:54:16.274: D/adapter(17066): getGroupCount  
  31. 05-29 15:54:16.290: D/adapter(17066): getGroupCount  
  32. 05-29 15:54:16.290: D/adapter(17066): getGroupCount  
  33. 05-29 15:54:16.290: D/adapter(17066): getGroupId  
  34. 05-29 15:54:16.290: D/adapter(17066): getChildView  
  35. 05-29 15:54:16.290: D/adapter(17066): getGroupId  
  36. 05-29 15:54:16.290: D/adapter(17066): getChildId  


从上边可以看出来调用顺序 getGroupCount -> getGroupId -> getChildrenCount -> getGroupView -> getChildrenView -> getChildId
0 0
原创粉丝点击