codecamp

鸿蒙OS NotificationConstant

NotificationConstant

java.lang.Object

|---ohos.event.notification.NotificationConstant

public final class NotificationConstant
extends Object

提供静态常量来指示通知删除原因。

常量是调用 NotificationSubscriber#onCanceled(NotificationRequest, NotificationSortingMap, int) 时使用的 int 参数。

Since:

2

嵌套类摘要

修饰符和类型 描述
static class NotificationConstant.DisturbMode 枚举免打扰模式的类型。
static class NotificationConstant.InputEditType 枚举在通知中提供给用户的选项的编辑类型。
static class NotificationConstant.InputsSource 枚举用户输入源。
static class NotificationConstant.SemanticActionButton 枚举触发 NotificationActionButton 时关联的 IntentAgent 将采取的操作。

字段摘要

修饰符和类型 字段 描述
static int APP_CANCEL_ALL_REASON_DELETE 表示由于应用程序取消了所有通知而删除了通知。
static int APP_CANCEL_REASON_DELETE 表示由于应用程序取消通知而删除通知。
static int APP_CANCEL_REASON_OTHER 表示通知因其他原因被删除。
static int CANCEL_ALL_REASON_DELETE 表示由于用户清除所有通知而删除通知。
static int CANCEL_REASON_DELETE 表示通知因用户清除而被删除。
static int CLICK_REASON_DELETE 表示通知因为被点击而被删除。
static int ERROR_REASON_DELETE 指示由于 UI 错误而删除通知。
static String EXTRA_INPUTS_SOURCE 键表示输入源。
static int PACKAGE_BANNED_REASON_DELETE 表示由于应用程序被禁止发送通知而删除通知。
static int PACKAGE_CHANGED_REASON_DELETE 表示由于对应用程序进行了更改而删除了通知。
static int USER_STOPPED_REASON_DELETE 指示由于应用程序上下文已停止而删除通知。

方法总结

从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

字段详细信息

APP_CANCEL_ALL_REASON_DELETE

public static final int APP_CANCEL_ALL_REASON_DELETE

表示由于应用程序取消了所有通知而删除了通知。

APP_CANCEL_REASON_DELETE

public static final int APP_CANCEL_REASON_DELETE

表示由于应用程序取消通知而删除通知。

APP_CANCEL_REASON_OTHER

public static final int APP_CANCEL_REASON_OTHER

表示通知因其他原因被删除。

CANCEL_ALL_REASON_DELETE

public static final int CANCEL_ALL_REASON_DELETE

表示由于用户清除所有通知而删除通知。

CANCEL_REASON_DELETE

public static final int CANCEL_REASON_DELETE

表示通知因用户清除而被删除。

CLICK_REASON_DELETE

public static final int CLICK_REASON_DELETE

表示通知因为被点击而被删除。

ERROR_REASON_DELETE

public static final int ERROR_REASON_DELETE

指示由于 UI 错误而删除通知。

EXTRA_INPUTS_SOURCE

public static final String EXTRA_INPUTS_SOURCE

键表示输入源。

PACKAGE_BANNED_REASON_DELETE

public static final int PACKAGE_BANNED_REASON_DELETE

表示由于应用程序被禁止发送通知而删除通知。

PACKAGE_CHANGED_REASON_DELETE

public static final int PACKAGE_CHANGED_REASON_DELETE

表示由于对应用程序进行了更改而删除了通知。

USER_STOPPED_REASON_DELETE

public static final int USER_STOPPED_REASON_DELETE

指示由于应用程序上下文已停止而删除通知。

鸿蒙OS NotificationActionButton.Builder
鸿蒙OS NotificationHelper
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

鸿蒙OS 开发

鸿蒙OS 术语

鸿蒙OS Java API参考

鸿蒙OS ohos.aafwk.ability

鸿蒙OS ohos.aafwk.abilityjet.activedata

鸿蒙OS ohos.aafwk.content

鸿蒙OS java.lang

鸿蒙OS java.Util

鸿蒙OS java.Util class

鸿蒙OS ohos.data.dataability

鸿蒙OS ohos.data.dataability class

鸿蒙OS ohos.agp.components

鸿蒙OS ohos.agp.components interface

鸿蒙OS ohos.agp.components class

鸿蒙OS ohos.global.configuration

鸿蒙OS java.io

鸿蒙OS ohos.data.resultset

鸿蒙OS ohos.data.resultset interface

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }