2015-11-24 5 views
-1

У меня есть настройки фрагментов с большим количеством полей в отношении профиля пользователя, например, высоты, веса и т. Д. Лучшая практика для сохранения этих данных на моем сервере через API? Когда подходящий момент для отправки запроса на обновление (PUT) после того, как пользователь что-то изменил? У меня нет «кнопки сохранения», так где же событие триггера? Каждое изменение? В случае ошибки я должен уведомлять через Toast или что-то в этом роде? Это работа для адаптера синхронизации или что? Я немного смущен. Большое спасибо.Как сохранить настройки на сервере?

ответ

2

Вы должны попытаться сделать менее вероятные звонки.

Если у вас нет кнопки «Сохранить», я понимаю, что изменения сохраняются немедленно, поэтому вы должны сделать вызов, когда пользователь покидает экран настроек, но заботится о закрытии приложения.

Вы всегда должны уведомлять пользователя об изменениях, которые сохраняются с индикатором выполнения или чем-то еще.

И да, в случае ошибки, показать тост или, может быть, alertDialog.

Надеюсь, это поможет.

+0

оптимальное решение – droidev

Смежные вопросы