This is expected if you use layout_weight in your linearlayout for instance.
On Mon, Mar 16, 2009 at 7:42 PM, markdsievers <[email protected]> wrote: > > 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. > > > > -- Romain Guy Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support. All such questions should be posted on public forums, where I and others can see and answer them --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

