Reputation: 1449
I am working on windows 8.1 app and I found that it contains default splash screen which we can't remove. Is there a way we can remove it something similar to windows phone 8. I want a splash screen which loads until a particular process is completed (example zip extraction,editing resources etc). I also did some research and found that Extended Splash Screen will help but if I add a progress ring, people using the app will know the difference that there are two screens. Please anyone suggest what will be the best approach?
Upvotes: 0
Views: 3688
Reputation: 1210
In your Visual Studio Solution, Right click "package.phone.appxmanifest" --> View Code and comment this line: <m3:SplashScreen Image="images\SplashScreenPhone.png" />
. And the default splashscreen in windows app will be removed. Note: Manifest file name might defer for phone and windows app.
Upvotes: 1
Reputation: 2403
You need to go to the Package.manifest, through Visual Studio, and change the splash screen value. Here is a link to the Xaml version and the steps:
Then you can use the Extend Splash Screen functionality to continue the screen until your app is ready.
Upvotes: 3
Reputation: 12837
The splash screen is an image in the root folder of the project. you can edit it in any image editor.
While you cannot remove the splashscreen, one option is to use a screen shot of your main page as a splashscreen, this way giving the impression that the app starts quickly.
Upvotes: 1