[ https://issues.apache.org/jira/browse/CB-8345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14376754#comment-14376754 ]
Raymond Camden commented on CB-8345: ------------------------------------ This just hit me as well. It doesn't make sense to me that the lack of this value should be perceived as not wanting a splash screen. My config.xml file specifically includes a spash element. This particular tag is just for specifying what filename should be looked for, not whether or not the feature is enabled. At minimum, then it should be consistent. I don't agree with making this preference required, but iOS should act the same. > Splash screen does not display on Android. > ------------------------------------------ > > Key: CB-8345 > URL: https://issues.apache.org/jira/browse/CB-8345 > Project: Apache Cordova > Issue Type: Bug > Components: Android, CordovaLib > Environment: OS: Ubuntu 14.04 LTS/x64 > Node.js: 0.10.35 > Cordova: 4.2.0 > Reporter: Tomo Masakura > Assignee: Andrew Grieve > > Splash screen does not display on Android. On iOS it is displayed. > {quote} > $ cordova --version > 4.2.0 > $ cordova create project1 > $ cd project1 > $ cordova platform add android ios > $ cordova emulate > {quote} > The iOS simulator splash screen is displayed. However, the Android Emulator > it is not displayed. > It seems to be resolved by adding the following sentence to the config.xml, > but wanting to be displayed in the default state. > {quote} > <preference name="SplashScreen" value="screen" /> > {quote} > It seems to be solved by modifying the CordovaActivity.java. > {quote} > $ diff -Nur CordovaActivity.java.orig CordovaActivity.java > --- CordovaActivity.java.orig 2015-01-22 16:39:42.000000000 +0900 > +++ CordovaActivity.java 2015-01-22 16:39:56.000000000 +0900 > @@ -359,7 +359,7 @@ > init(); > } > this.splashscreenTime = preferences.getInteger("SplashScreenDelay", > this.splashscreenTime); > - String splash = preferences.getString("SplashScreen", null); > + String splash = preferences.getString("SplashScreen", "screen"); > if(this.splashscreenTime > 0 && splash != null) > { > this.splashscreen = getResources().getIdentifier(splash, > "drawable", getClass().getPackage().getName());; > {quote} -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org