Unique OneTimeWorkRequest in Workmanager

前端 未结 4 1575
[愿得一人]
[愿得一人] 2020-12-31 09:07

We are using OneTimeWorkRequest to start background task in our project.

  1. At application start, we are starting the OneTimeWorkRequest (say req A)
  2. De
4条回答
  •  猫巷女王i
    2020-12-31 09:27

    Since all of the answers are mostly outdated, you can listen for changes on a tagged worker like this:

     LiveData> workInfosByTag = WorkManager.getInstance().getWorkInfosByTagLiveData(tag);
            workInfosByTag.observeForever(workInfos -> {
    
                for (WorkInfo workInfo : workInfos) {
                    workInfo.toString();
    
                }
            });
    

提交回复
热议问题