I search for an answer to this question. I found lots of information on including splashscreens in Delphi XE-7, but none seem to answer my question.
In Delphi XE7, if you set the ProjectOptionsApplication switch to include Splash Screen, the application is suppose to display the splash screen until the form appears and then go away.
This is not the case on my Android Galaxy Note III.
I first test by creating a test application with just a main form and a label on the form. I added all the 4 size images, with the splash tile mode = disabled, and the splash gravity = centered
When I then deploy and run the application, the splash screen goes away and I see black screen for a good second before main form displays.
I did a second test by creating a test application with just a main form and a tabcontrol, with 10 tabs, each having a listbox with 5 listboxitems.
When I then deploy and run the application, the splash screen goes away and I see black screen for a good 3 seconds before main form displays.
Like I said, it was my understanding that the application is suppose to display the splash screen until the form appears and then goes away. This does not seem to be the case….at least on my device.
Am i doing something wrong? Does anyone else experience this?
When i uncheck the include Splash screen, it seems to take twice as long to load, so the splash screen does reduce the wait time, however, 3 seconds seems to still be a considerable amount of time. Surely longer than what i see in this video by Embarcadero : https://www.youtube.com/watch?v=PKJfRe3jLRs (6:25 – 6:30)