06-02-2011 08:27 AM
I wanted to keep the splash screen displayed for say about 3-4 seconds before it jumps to the next screen, could anyone please suggest me a method to do so ?
Since by default the splash screen is being displayed for about a fraction of second.
Solved! Go to Solution.
06-02-2011 09:02 AM
I assume you don't want the default splash screen to be displayed for longer... there wouldn't be much point in that.
If you have a custom splash screen, and want it displayed longer, just have your app display a copy of it as the sole thing onscreen for the first few seconds, before switching to your main view. Searching may show you there are other threads that have covered this.
06-03-2011 05:42 AM - edited 06-03-2011 05:54 AM
Yes I have a custom splash screen, and as I read in the link you provided and as per your suggestion I displayed a copy of it as the sole thing onscreen, but how to pause it for some seconds before I switch to next screen? Is there some delay() method to do so?
Hey, I did it using setTimeout( method, time in millisecs);
Its working fine. Thanks for the help
06-03-2011 06:05 AM
Is adding an extra delay really the best option? I understand you have a perhaps nice splash screen, but is it really worth the extra waiting seconds? I would prefer a quick launching app over a fancy splash screen any day.
06-03-2011 04:50 PM
Setting the Splash Screen on screen for longer is the worst possible thing you can do to your app. You are creating delay when there's no need for any. Have you tried to uninstall your app, I have, it's very quick to do. You need to give your user the best experience you can with quick punchy responses, also the BlackBerry is a true multi-tasking machine, they're going to see your screen very little, they also dont care about your logo, or what your splash screen looks like. IMHO.
06-04-2011 01:15 AM