¿Hay alguna manera de verificar, programáticamente dentro de mi aplicación de Android, si una configuración particular en Configuración> Cuentas y sincronización> Datos & sincronización está habilitada o no?Compruebe si la sincronización está activada en la aplicación de Android
¿Hay alguna forma de comprobar si la configuración de sincronización general está habilitada?
Gracias!
Si es muy útil saber "por qué", actualmente estoy rodando mi propia funcionalidad de sincronización (no usar SyncAdapter). Sin embargo, si es posible, me gustaría que mi servicio de sincronización aparezca en la Sincronización de datos &. En este momento estoy planeando hackear un servicio de sincronización ficticio que no hace nada y hacer que el servicio de sincronización de mi aplicación consulte si el servicio de sincronización ficticia está habilitado o no. Eso me dirá si sincronizar o no.
Niza. ¿Hay alguna manera en que pueda "escuchar" cuando se cambia la configuración en el menú de Datos y Sincronización? (Tal vez hay algún tipo de transmisión que puedo recibir?) – user1435114
La documentación de "isSyncActive" dice: "Devuelve verdadero si * actualmente hay una operación de sincronización * para la cuenta o autorización dada en la lista pendiente, o se está procesando activamente". --- Así que, tan pronto como finalice la operación de sincronización para una cuenta determinada, devolverá falsa aunque la sincronización esté habilitada para esa cuenta. – tiguchi
Gracias @ NobuGames por guiar a mi error. – rajpara