当Android应用无法运行时,如何在特定时间使用alaram管理器调用Api

时间:2019-07-26 10:34:47

标签: android broadcastreceiver alarmmanager

我正在开发一个我们接受拍卖出价的应用程序   在此期间的开始和结束时间,我们向买方收取投标价。    拍卖结束后,我想自动调用一个api,服务器会知道拍卖结束并且服务器将最高出价通知发送给卖家

1 个答案:

答案 0 :(得分:0)

如果我正确理解您的问题,则希望在拍卖时间结束时得到通知,以便您可以致电服务器。在这种情况下,您可以注册广播接收器以接收广播意图,然后可以决定使用JobScheduler或workManger在后台对服务器进行呼叫。

这是广播接收器(https://codelabs.developers.google.com/codelabs/android-training-broadcast-receivers/index.html?index=..%2F..android-training#0)上的代码实验室链接

对于jobScheduler(https://codelabs.developers.google.com/codelabs/android-training-job-scheduler/index.html?index=..%2F..android-training#0

希望这会有所帮助。