Skip to content

Instantly share code, notes, and snippets.

@brainail
Created May 10, 2018 10:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save brainail/e50d25c4fc6e0a05da95d9709e0e6404 to your computer and use it in GitHub Desktop.
Save brainail/e50d25c4fc6e0a05da95d9709e0e6404 to your computer and use it in GitHub Desktop.
fun hardWorkerRunner(): WorkRequest {
val hardWork = OneTimeWorkRequest.Builder(HardWorker::class.java).build()
WorkManager.getInstance().enqueue(hardWork)
return hardWork
}
fun hardWorkerStopper() {
val hardWorkId = hardWorkerRunner().id
WorkManager.getInstance().cancelWorkById(hardWorkId)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment