Я много читал о том, как сохранить состояние моего экземпляра или как справиться с тем, что моя активность разрушается при повороте экрана.
Кажется, есть много возможностей, но я не выяснил, какая из них лучше всего подходит для получения результатов AsyncTask.
У меня есть несколько AsyncTasks, которые просто запускаются снова и вызывают метод isFinishing()
действия, и если действие заканчивается, они ничего не обновят.
Проблема в том, что у меня есть одна задача, которая выполняет запрос к веб-службе, которая может дать сбой или завершиться успешно, и перезапуск задачи может привести к финансовым потерям для пользователя.
Как бы вы решили это? Каковы преимущества или недостатки возможных решений?