0

我有一个简单的场景,我想排队两个作业,Job AJob B

作业 B只能在作业 A完成后调用。

设置

我已经将jobManager对象封装在Application.

App.getJobManager().addJobInBackground(new JobA()); App.getJobManager().addJobInBackground(new JobB());

作业构造器

这两个作业通常都有一个如下所示的构造函数:

public JobA() // or JobB
{
    super(new Params(1).requireNetwork());
}
4

1 回答 1

2

您可以给它们两个相同的值groupId,这样它们就不会并行运行。请注意,Job B即使Job A失败,它仍然会运行。

于 2016-07-12T03:03:42.870 回答