Phonegap orientación de la pantalla de inicio

Al configurar la pantalla de bienvenida para una aplicación de separación telefónica, la imagen se estira a través de toda la pantalla, incluso cuando hago una imagen grande con el logotipo en el centro. Lo ideal sería que la imagen sólo sentarse en el centro con un fondo negro o blanco. ¿Cómo puedo configurar el comportamiento del splashscreen?

Hay una mejor solución disponible: Simplemente coloque el siguiente splash.xml en res / drawable (modifique el atributo android: src ) y cambie la referencia a R.drawable.splash, en la llamada setIntegerProperty ().

<?xml version="1.0" encoding="utf-8"?> <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/splashImage" android:gravity="center_horizontal|center_vertical" /> 

Por favor, consulte mi Blog para una descripción más detallada de la puesta en marcha.

Acabo de configurar la pantalla de inicio basado en la orientación actual en el inicio. No es perfecto, pero funciona. Usted podría ir más lejos y el anuncio en cambio de la orientación el mismo efecto, pero las ocasiones de alguien que cambiaba la orientación durante el arranque de la pantalla del chapoteo es delgada.

 int ot = getResources().getConfiguration().orientation; if (ot == 2) { super.setIntegerProperty("splashscreen", R.drawable.splashlandscape); Log.d("Orientation", "Landscape"); } else { super.setIntegerProperty("splashscreen", R.drawable.splashportrait); Log.d("Orientation", "Portrait"); } 

Esta es una solución pero tiene defectos

ponga su splash.png en las varias carpetas dibujables

 res/drawable/splash.png (480wx800h portrait version) res/drawable-land/splash.png (800wx480h landscape version) 

problema conocido con este método es si la orientación cambia después de la carga que no actualiza el fondo … (esto es cierto para phonegap 1.10)

  • Cargue la primera página en la pantalla de bienvenida utilizando el teléfono en android
  • Pantalla Splash mientras carga recursos en la aplicación android
  • Las pantallas de bienvenida de Apache Cordova no se muestran en Android
  • La pantalla de bienvenida de Cordova no muestra
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.