Android Syncadapter no permitir que el usuario elija sincronizar o no sincronizar
He leído cada cantidad de detalle en syncadapters que existe y entiendo cómo se pretende que funcione, pero no puedo encontrar ninguna información sobre si es posible no permitir que el usuario unsync los datos.
Por ejemplo, si utilizo el syncadapter para sincronizar todos mis datos para mi aplicación con el servidor, obviamente no quiero que el usuario pueda comprobar "No sincronizar datos" desde la pantalla de cuentas, así que quiero saber si hay una manera de sincronizar todos estos datos con el adaptador de sincronización, ya sea por no tener la opción de marcar la casilla para desincronizar o mediante la creación de una cuenta de sincronización oculta que el usuario no puede modificar.
- Cómo administrar el número de subprocesos dentro de la tarea de sincronización
- ¿Se puede sincronizar un Android AsyncTask doInBackground para serializar la ejecución de la tarea?
- ¿Cómo manejas los registros de antememoria de caché en la aplicación para móviles
- Monitor de estado de subprocesos. ¿Cómo depurar esto? ¿Qué lo causa?
- Reproducción de audio sincronizada en dispositivos Android distintos
Si el uso del adaptador de sincronización es el contexto incorrecto para este caso, agradecería algunos ejemplos de mejores maneras de implementar lo que necesito o un encabezado en la dirección correcta. Creo que usando el syncadapter PUEDO estar equivocado y puedo tener que implementar mi propio servicio personalizado, sólo necesito un ejemplo o algo para que me encamine en la dirección correcta.
Gracias por tu ayuda.
- Mejor manera de sincronizar contactos
- Espere los datos async retrive de Firebase en android
- Cómo habilitar la sincronización de la cuenta personalizada en android?
- Android Studio 1.0 'runProguard' vs 'minifyEnabled'
- En Android, ¿debe ejecutarse un adaptador de sincronización de contactos en un proceso independiente?
- Cómo sincronizar contactos de teléfono en gmail en android mediante programación utilizando google contactos api
- Prácticas recomendadas para sincronizar una base de datos SQL con un servidor remoto REST en Android
- ¿Cómo actualizar la empresa de contacto de Android?
He encontrado la solución, hay una etiqueta que puede especificar en el diseño xml
android: userVisible = "false"
esto permite al usuario no tener la opción de desmarcar la sincronización. Aunque todavía hay un error en 2.3.3 que dice que el servicio no está sincronizando, aunque está sincronizando. Lo más probable es que el usuario no esté seleccionando una casilla de verificación.
- Android: ViewPagerIndicator – Creación de diferentes diseños para diferentes páginas
- Phonegap: la URL de origen no está en la lista blanca