From ccd98ab2da5564e778633b03f50f365623cb6245 Mon Sep 17 00:00:00 2001 From: pppscn <35696959@qq.com> Date: Sat, 17 Feb 2024 08:23:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E7=9B=91=E5=90=AC`S?= =?UTF-8?q?creen`=E4=BA=8B=E4=BB=B6=E7=BB=86=E5=88=86`On/Off/Locked/Unlock?= =?UTF-8?q?ed`=20#399?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../idormy/sms/forwarder/entity/condition/LockScreenSetting.kt | 2 ++ .../java/com/idormy/sms/forwarder/workers/LockScreenWorker.kt | 1 + 2 files changed, 3 insertions(+) diff --git a/app/src/main/java/com/idormy/sms/forwarder/entity/condition/LockScreenSetting.kt b/app/src/main/java/com/idormy/sms/forwarder/entity/condition/LockScreenSetting.kt index 3585df8e..6c0f2ee7 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/entity/condition/LockScreenSetting.kt +++ b/app/src/main/java/com/idormy/sms/forwarder/entity/condition/LockScreenSetting.kt @@ -43,6 +43,8 @@ data class LockScreenSetting( timeAfterScreenOff = timeAfterOff timeAfterScreenOn = timeAfterOn + timeAfterScreenLocked = timeAfterLocked + timeAfterScreenUnlocked = timeAfterUnlocked } fun getActionCheckId(): Int { diff --git a/app/src/main/java/com/idormy/sms/forwarder/workers/LockScreenWorker.kt b/app/src/main/java/com/idormy/sms/forwarder/workers/LockScreenWorker.kt index f175f8cc..500d26d7 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/workers/LockScreenWorker.kt +++ b/app/src/main/java/com/idormy/sms/forwarder/workers/LockScreenWorker.kt @@ -74,6 +74,7 @@ class LockScreenWorker(context: Context, params: WorkerParameters) : CoroutineWo Intent.ACTION_USER_PRESENT -> lockScreenSetting.timeAfterScreenUnlocked else -> lockScreenSetting.timeAfterScreenLocked } + Log.d(TAG, "TASK-${task.id}:duration = $duration minutes") val actionRequest = OneTimeWorkRequestBuilder() .setInitialDelay(duration.toLong(), TimeUnit.MINUTES) .setInputData(actionData).build()