I may have found a solution. I put a call to getLayoutInflater().inflate(R.layout.new_order, null); and assign it to a static variable. right after the setContentView in the parent activity, and then in the slow one I pass my static view to setContntView
My only problem is I dont understand why expanding the layout earlier is faster, my program does not seem to take a long time to load. On Feb 17, 2:59 pm, Marc <[email protected]> wrote: > I have an activity whos layout is made up of 3 viewFlippers and 4 > views. The first the time it loads setContentView takes about 8s to > load. After that each time the activity (which is a sub-activity) is > launched it only takes about 1 second. > > Does anybody have some insight on this? > > Presumably there is some caching going on. Maybe I could pre-expand > the layout on a background thread, or while a splash screen is > displayed at startup. Another possibility would be to pop up a please > wait dialog. -- 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

