Slide 13
Slide 13 text
WorkManager WorkRequest enqueue
WorkManager
// Workerに値を与える
val data = Data.Builder().putString(“KEY”, “VALUE”).build()
OneTimeWorkRequest.Builder(MyWorker::class.java)
.setInputData(data)
.build()
// Workerで値を取り出す
getInputData().getString(“KEY”)
˖ 8PSL.BOBHFSFORVFVFֽׅ
欰䧭׃8PSL3FRVFTUך㹋遤
workManager = WorkManager.getInstance()
val data = Data.Builder().putString("KEY", "VALUE").build()
val request = OneTimeWorkRequest.Builder(MyWorker::class.java)
.setInputData(data)
.build()
workManager.enqueue(request)