Splash Screen
Customize the splash/launch screen of your Android WebView app with your own graphics.
Customize the splash screen behavior by configuring the following variables in Config.java:
Option
Type
Description
SPLASH_SCREEN_ACTIVATED
true or false
Set to true to activate the splash screen
SPLASH_TIMEOUT
number (milliseconds)
Delay before showing the loading indicator if the home URL is still loading
REMAIN_SPLASH_OPTION
true or false
When true, keeps the splash screen visible until the home URL has fully loaded (overrides
SPLASH_TIMEOUT)SPLASH_MIN_TIME
number (milliseconds)
Minimum display duration when
REMAIN_SPLASH_OPTION is true; ignored if the actual load time exceeds this valueSPLASH_FADE_OUT
number (milliseconds)
Fade-out animation duration after all timers; set to 0 to disable the fade effect
SCALE_SPLASH_IMAGE
percentage [0–100]
Scale the splash image relative to the device's smallest dimension; 0 hides the image
Replacing the Splash Screen Image
- Replace
splash.gifin your assets with your own square GIF (e.g., 128×128, 512×512, or 1024×1024 px) - Ensure the image dimensions are equal (width = height) for optimal display
- Set the background color in
colors.xml
The steps to add a custom splash screen to your android app are shown in the video below: