Pull to refresh

Comments 2

Таким подходом можно пользоваться крайне осторожно

хотим гарантировать выполнение сетевого запроса пользователя

выполнение не гарантировано, к моменту появления интернета сервис передачи информации в андроиде может лежать, пользователь может удалить приложение, перезагрузить телефон и почистить данные приложения и так далее

запрос может выполнится когда пользователь этого уже не ожидает, что приведет к неожиданным для него последствиям, нужно UI делать с акцентом на то, что "вероятно, все же ваш запрос будет доставлен хотя прямо сейчас интернета нет", слабо представляю где бы это пригодилось

"Нет интернета, попробуйте позже"? Допустим случай, когда мы хотим гарантировать выполнение сетевого запроса пользователя, а не заставлять его искать интернет и снова повторять не удавшиеся запросы

Я аж прям колдунства какого-то ожидал :)

Ан нет. Согласен с предыдущем комментарием. И гарантий нет и несколько неудобно может получится, если в неопределенный момент в будущем неконтролируемые запросы вдруг полезут куда-то...

Sign up to leave a comment.

Articles