首页 > 解决方案 > 下载选项以离线工作 - Android

问题描述

我正在使用考试应用程序。在那个问题是通过 JSON 从后端检索的。我现在面临的唯一问题是如果没有网络意味着应用程序无法运行。是否可以设置下载选项,以便用户可以在需要时下载和编写问题,并在有网络时发布。是否可以设置下载选项来下载活动?

标签: android

解决方案


我想建议你做的逻辑是

让用户在edittext中写问题。将该问题保存在数据库中,并使用另外一个错误的“同步”列。当互联网可用时,获取所有已同步列值为 false 的问题(这意味着问题未在互联网中同步)并通过 JSON 发送该对象。成功响应后,将该问题的 Sync 值设置为 True,这意味着该问题已与 Internet 同步。


推荐阅读