Cómo establecer la posición de spinner con cordova
Tengo esto en mi config.xml
<preference name="show-splash-screen-spinner" value="true" />
Y el hilandero funciona muy bien, sin embargo necesito cambiar la posición del center
a algo como center + 10%
verticalmente
- Phonegap: guarda la imagen de la url en la galería de fotos del dispositivo
- ¿Alternativas al uso de la base de datos Web SQL para almacenar gran cantidad de datos en la aplicación Phonegap?
- PhoneGap El volumen del evento y el botón volumedownbutton no funcionan
- Notificación de barra de estado en android phonegap
- Phonegap Plugin: Cómo convertir Base64 String a una imagen PNG en Android
¿Hay alguna manera de hacer esto?
- Phonegap Conexión de red - No se puede leer la propiedad 'tipo' de undefined
- Phonegap: cómo comprobar si el gps está habilitado
- PhoneGap 3 plugin: exec () llamada a plugin desconocido "..."
- ¿Dónde está la ubicación del archivo creado por Cordova File Plugin?
- Phonegap-facebook-plugin: sólo funciona cuando la aplicación FB nativa no está instalada (Android)
- Error: ENOENT, ningún archivo o directorio de este tipo - PhoneGap
- Error en la aplicación Phonegap: módulo no capturado cordova / plugin_list ya definido
- Mejora de Cordova PhoneGap a 5.1.1 desde 2.2.0
Usted tiene que bifurcar el original cordova-plugin-splashscreen en github
Entonces en tu config.xml lo cambias para usar tu tenedor, quita el plugin original (algo así como <plugin name="cordova-plugin-splashscreen" source="npm" />
) y agrega tu fork <plugin spec="https://github.com/youruser/cordova-plugin-splashscreen.git" />
Tienes que cambiar estas líneas para hacer lo que quieras https://github.com/apache/cordova-plugin-splashscreen/blob/master/src/android/SplashScreen.java#L355-L370
Ahora mismo centra el diálogo, no estoy realmente seguro de cómo lograr lo que quieres, tendrás que averiguar cómo funcionan los diseños de Android
Puede intentar usar setY como progressBar es una subclase View, algo como esto:
DisplayMetrics displaymetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(displaymetrics); int height = displaymetrics.heightPixels; float position = (float) (height*0.4); progressBar.setY(position);