Отправка данных на сервер, когда устройство подключено к Интернету - PullRequest
6 голосов
/ 18 февраля 2010

Мое приложение должно отправлять некоторые данные на сервер, когда устройство подключено.

Я читал о нативных действиях Android Broadcast. Я был готов найти способ использовать один, как Gmail, когда устройство подключается к Интернету. (Значок «загрузка» вверху во время синхронизации почты)

Это ACTION_SYNC что я ищу?

Если нет, то как gmail узнает, когда устройство подключается к Интернету?

1 Ответ

3 голосов
/ 18 февраля 2010

Вам необходимо зарегистрировать получателя следующим образом:

    <receiver android:name=".receiver.ConnectivityReceiver" android:enabled="true">
        <intent-filter>
            <action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
        </intent-filter>
    </receiver>

Подробнее здесь: http://code.google.com/events/io/2009/sessions/CodingLifeBatteryLife.html (достаточно PDF).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...