0

我想知道的是,JobParameters发送的是否是在重新启动时jobFinished传递给的那些?onStartJobJobService

假设我在 my 中启动一个线程,JobService并在其中调用jobFinishedtrue 作为needsReschedule参数。如果我在JobParametersextras 中添加了一些新的东西jobFinished,当最终onStartJob再次被调用时,这会是可见的吗?还是将onStartJob始终仅提供JobParameters最初启动服务时提供的内容?

4

1 回答 1

1

我试过了,结果发现函数PersistableBundle中的onStartJob函数总是最初发送的,所以更改任何数据并发送它jobFinished都行不通。

于 2019-05-24T11:23:11.537 回答