При выполнении задачи в методе doWork()
для Worker
, который работает в фоновом режиме (например, рабочий, который периодически работает в фоновом режиме, используя PeriodicWorkRequest
), должен ли я показывать текущее уведомление?Если да, то как мне это сделать?Допустим, у меня есть что-то вроде:
class NoticeWorker(context: Context, params: WorkerParameters)
: Worker(context, params) {
override fun doWork(): Result {
// do some work here
return Result.SUCCESS
}
}
, которое затем выполняется с
WorkManager.getInstance().enque(workerObj)