I start my app with the loadlayout but it seems delayed (Nothing Showing) until the other activities are completed. I do a download from the internet and it can take some time all with a blank screen. Is the loadlayout async and we need a pause to allow it to complete?