Yes I can see that in most cases the draw events are passed through even when the list is scrolling (that is pretty neat). Can you imagine any reason why this behavior described below might be seen? Let me also mention that the app never stops invalidating the views. Any ideas on what could keep the onDraws from flowing through in this case?
Thanks! On Fri, Dec 11, 2009 at 3:06 PM, Romain Guy <[email protected]> wrote: > ListView does not block draw events on its children. > > On Fri, Dec 11, 2009 at 11:44 AM, WoodManEXP <[email protected]> wrote: > > > > I have a ListView with an adapter attached. In the individual list > > items are placed views with widgets that continually update themselves > > within the list. Everything works well except for this case: > > > > Touch the list and start scrolling it just before the longTouch event > > would be thrown. Then lift your finger from the ListView. At this > > point the widget views in the ListView no longer receive onDraw events > > in response to the invalidate calls that continue to be made on the > > ListView. It is like the ListView starting blocking the invalidate > > calls during the scroll and forgot to re-allow them when the scrolling > > stopped. > > > > If I touch and scroll with out holding or scroll with a fling this > > does not happen. > > > > The ListView will start allowing the onDraw events back through if you > > touch anywhere in the list. > > > > Any ideas on how to help the ListView not block those onDraw calls? > > > > Thank you > > > > -- > > 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]<android-developers%[email protected]> > > For more options, visit this group at > > http://groups.google.com/group/android-developers?hl=en > > > > > > -- > 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]<android-developers%[email protected]> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- 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

