setNoDisturbTime

public final Unit setNoDisturbTime(NoDisturbTimeParams params, ErrorHandler handler)

设置消息通知免打扰时间。

设置指定时间段内的消息通知免打扰级别。

Parameters

identifier

Handle handler unique Identifier, Used for subsequent Remove

val params = NoDisturbTimeParams(
startTime = "22:00:00",
spanMinutes = 480,
level = PushNotificationQuietHoursLevel.BLOCKED,
timeZone = "Asia/Shanghai"
)
NCEngine.setNoDisturbTime(params) { error ->
if (error == null) {
// 设置成功
}
}
params

免打扰设置参数,包含起始时间、持续时长、免打扰级别和时区

handler

操作结果回调。成功时 error 为 null