如何使用处理程序运行重复任务

问题描述 投票:0回答:1

我有一个翻新api,用于检查订单状态。

例如,store_status是我正在检查的变量。]​​>

store_status的默认值为0。

我想做的是:

例如,我想每2秒钟检查一次此变量的值,直到它返回值为1。(状态正在从另一个应用程序更新)

[另外,我想要一个计时器,就像是否在检查状态3分钟后一次又一次,如果它没有将值输出为1,则处理程序应停止,并且我想在3分钟后将数据库中store_status的值更新为2。

[我读过一篇介绍如何使用处理程序以及如何运行重复任务的文章,但我无法在3分钟后发现自动停止它并在此之后做点什么。

有人在这两个方面都可以帮忙吗?

我有一个改装API,用于检查订单状态。例如,store_status是我正在检查的变量。 store_status的默认值为0。我想做的是:我要检查...

android retrofit2 handler
1个回答
0
投票

您可以在内部使用处理程序,可运行的Android中使用倒数计时器

© www.soinside.com 2019 - 2024. All rights reserved.