Je veux développer une application qui désactiver les données de fond (nouvelle fonctionnalité dans Android 1.5) et Auto Sync, puis activer la connexion GPRS/EDGE et vice versa.Android: Activer/Désactiver Auto Sync et les données de base
J'ai trouvé comment activer/désactiver GPRS/EDGE en changeant les paramètres APN. (solution étrange Cependant, les développeurs Android ne pouvaient pas penser qu'un utilisateur pourrait vouloir désactiver GPRS/EDGE) Mais, je ne pouvais pas trouver un moyen d'activer/désactiver les données Auto Sync et Background.
J'ai étudié le code Android et, comme je l'ai compris, l'opération de synchronisation est une intention. Donc, je voulais atteindre avec putExtra à l'intention et déclencher l'activation/désactivation. Mais; Je n'ai pas trouvé le mot-clé correct. Ou peut-être que j'ai totalement tort. Donc, j'ai besoin de conseils.
Si vous pouviez me dire comment faire ou où devrais-je regarder, je serais très heureux. Je vous remercie.
Si vous pouvez trouver la fonction de rappel, je serai très heureux. Je creuse pour cette information. Toutefois; Je n'ai rien trouvé. Par contre, je sais que je ne peux pas empêcher les applications tierces d'utiliser GPRS/EDGE. Mais, mon objectif principal est de désactiver la synchronisation avec le serveur de Google seulement. Car; Comme je l'ai observé si la synchronisation automatique est activée, Google Sync utilise la plupart de mon plan de données. –