Менеджер синхронизации Android - PullRequest
1 голос
/ 10 ноября 2010

Как заставить синхронизироваться данные (календарь, контакты) из собственной программы?

Интернет-соединение нестабильно, поэтому, когда происходит соединение WiFi, я хочу включить синхронизацию. Я гуглил о диспетчере синхронизации, но не так много информации о том, как его использовать.

Ответы [ 2 ]

2 голосов
/ 15 ноября 2010

Я получил ответ:

Bundle extras = new Bundle();
extras.putBoolean(ContentResolver.SYNC_EXTRAS_FORCE, true);
context.getContentResolver().startSync(null, extras); 

от тоби до 100 * *http://tobykurien.blogspot.com/2010/08/batteryfu-android-application.html?showComment=1289567283337#c6639350316170925780

0 голосов
/ 10 ноября 2010

Чтобы узнать, изменилось ли соединение, напишите в широковещательном приемнике android.net.conn.CONNECTIVITY_CHANGE .Затем запросите сведения о подключении к ConnectivityManager .Если изменено, синхронизируйте.

Этот пост связан.

...