Ich möchte eine Anwendung entwickeln, die die Hintergrunddaten (neue Funktion in Android 1.5) und Auto-Sync deaktivieren und dann GPRS/EDGE-Verbindung aktivieren und umgekehrt.Android: Aktivieren/Deaktivieren der Auto-Sync- und Hintergrunddaten
Ich habe herausgefunden, wie GPRS/EDGE durch Ändern der APN-Einstellungen aktiviert/deaktiviert werden kann. (seltsame Lösung. Allerdings, Android-Entwickler könnten nicht denken, dass ein Benutzer GPRS/EDGE deaktivieren möchte) Aber ich konnte keine Möglichkeit finden, Auto-Sync und Hintergrunddaten zu aktivieren/deaktivieren.
Ich untersuchte den Android-Code und wie ich verstanden habe, ist der Sync-Vorgang eine Absicht. Also wollte ich mit putExtra auf die Absicht zugreifen und das Aktivieren/Deaktivieren auslösen. Aber; Ich konnte das richtige Keyword nicht finden. Oder vielleicht bin ich völlig falsch. SO, ich brauche einen Rat.
Wenn Sie mir sagen könnten, wie kann ich tun oder wo soll ich aussehen, würde ich mich sehr freuen. Vielen Dank.
Wenn Sie die Callback-Funktion finden kann, werde ich sein sehr glücklich. Ich suche nach diesen Informationen. Jedoch; Ich konnte nichts finden. Auf der anderen Seite weiß ich, dass ich nicht verhindern kann, dass die Anwendungen von Drittanbietern GPRS/EDGE verwenden. Aber mein Hauptziel ist es, die Synchronisierung nur mit Google Server zu deaktivieren. Weil; Wie ich festgestellt habe, wenn die automatische Synchronisierung aktiviert ist, verwendet die Google-Synchronisierung den größten Teil meines Datentarifs. –