As far as the first, when it finishes just have the app move on automatically to the next activity and finish the splashscreen.
The second is a bit more complex... if you think that there would be any reason where interrupting incoming data would be a bad thing, then you will want to consider using a Service to handle it. Then, when it is finished move to the next activity and retrieve the data from the service. This way if something happens to your splashscreen activity your app can continue to run in the background doing whatever it needs to do and you won't lose the network connection and/or data. I would leave the button out of the splashscreen altogether or, at worst, enable it only after all the data has come in. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en