Я собираюсь написать приложение, отправляющее данные на сервер с почтовым запросом. Эти запросы могут завершиться неудачно, и если они это сделают, я хочу, чтобы они были отправлены, когда соединение снова подключено к сети.Android - отправка данных в веб-службу
Каков наилучший способ реализации этого поведения?
EDIT Я прочитал несколько статей и придумал следующую идею. Я регистрирую BroadcastReceiver в манифесте и говорю ему, чтобы он прослушивал android.net.conn.CONNECTIVITY_CHANGE и android.net.wifi.WIFI_STATE_CHANGED. Когда запрос не может быть отправлен, я сохраняю запрос. Если соединение станет живым, я отправлю кэшированные запросы.
Не могли бы вы показать код, который вы пробовали? или logcat с ошибкой? –
Пожалуйста, разместите свой код? – NarenderNishad
Извините, у меня пока нет кода. Я выясняю, что лучше всего написать код. Я отредактирую свой оригинальный вопрос, чтобы сделать это более понятным. –