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