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
-~----------~----~----~----~------~----~------~--~---

Reply via email to