[ https://issues.apache.org/jira/browse/CB-8345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14378281#comment-14378281 ]
Raymond Camden commented on CB-8345: ------------------------------------ Wow, it never occurred to me to think SS wouldn't be normal on Android. Maybe I jump around platforms too much. ;) So I want to make sure I understand where things are heading - forgive me if I rephrase what you've said. 1) The SS plugin *will* be required to have a custom SS for any platform. 2) You will use <splash> tags in config.xml to tell Cordova what image to use. 3) Will <preference name="SplashScreen" value="splash" /> being required go away since a) I've added the SS plugin and b) it is the default anyway so it should work? > 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