工作服务重新安排



我想知道的是,当JobService重新启动时,jobFinished中发送的JobParameters是否传递给onStartJob

说我在JobService中启动一个线程,然后将其称为jobFinished,为needsReschedule参数。如果我在JobParameters附加功能中添加了新的东西,这些内容也给了jobFinished,当最终再次调用onStartJob时,这是否可见?还是onStartJob始终仅提供最初启动服务时提供的JobParameters

我尝试过它,事实证明, onStartJob函数中的 PersistableBundle始终是最初发送的一个,因此更改任何数据并在jobFinished中发送它不起作用。

相关内容

  • 没有找到相关文章

最新更新