1

即使网络不可用,我仍需要允许用户使用我的应用程序,并在网络可用时进行服务器调用。我正在使用警报管理器 - 广播接收器服务模式。我会定期重新尝试进行api调用。我还添加了启动接收器。但是,当用户使用概览屏幕杀死应用程序时,警报不会再次触发。有没有更好的方式来实现这种常见的情况?周期性后台任务报警管理器的替代方案

+0

也许这将有助于http://stackoverflow.com/a/3767766/6272369 – Marat

+0

我认为你错误地实施了警报。它应该运行计划任务,无论应用程序是否已被杀死,或者不是。 –

+0

@Vlad当您完成概览并将应用程序扫掉时,该应用程序的警报将被清除。 – yagnasri

回答

1

你可以使用: - 2. SyncAdapter

这些将帮助你在定期重试的情况下,使API调用