Are you using the convert view parameter and getTag() with a viewHolder or are you creating the elements in the list from scratch each time?
Using the convert view reduces GC and removes the time to create new objects for each row. See this for an explanation: http://logc.at/2011/10/10/handling-listviews-with-multiple-row-types/ I hope I'm not giving you stuff you already know, but this is an important pattern to improve UI speed. On May 31, 12:37 pm, TreKing <[email protected]> wrote: > On Wed, May 30, 2012 at 11:02 PM, dara kok <[email protected]> wrote: > > Could somebody here point out what are the contributing factors to such > > issue? > > The size of the display, as you already noticed. More to draw = longer time > to taken to draw. > > > and what could be done to optimize the UI speed? > > Profile your code, then address the bottlenecks. > > ------------------------------------------------------------------------------------------------- > TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago > transit tracking app for Android-powered devices -- 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

