So the situation is this, I have a ListView that is embedded in two LinearLayout ViewGroups to form a screen. BaseAdapter.getView() (the implementation of the ListAdapter) is typically called n times (where n is numElements) to render the screen. The problem I have is this set of calls is being repeated for every ViewGroup that the list is contained in...So for a Layout like this:
-LinearLayout --Linearlayout ---ListView The adapters getView() is being called n*3 times (3 = 1 for the parent LinerarLayout, one for the child LinearLayout and one for the List itself). This is obvisouly a problem when the items in the List are expensive to build (even with recycling). So Im looking for some guidance on this, as the documentation doesnt seem to note this behaviour from what I can see. A small, basic example of the source is located on my post here http://www.anddev.org/listview_getting_rendered_multiple_times-t5290.html with more details aswel as a ready made eclipse project(also attached below) if anyone is keen to try it out. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---