如何删除 actin 按钮单击时 toast 通知的历史更改事件?
How to remove history change event of toast notification on actin button click?
我有 2 个触发 toast 通知的后台任务。
- ToastActivationTask:这是一个 ActionTriggerDetail 任务。单击操作按钮时触发。
- TrackToastNotificationTask:这是一个 HistoryChangedTriggerDetail 任务。当 toast 历史为
改变了。
我在 toast 上有 2 个按钮,是和不是现在。单击按钮时,两个任务都会被触发,因为单击按钮也会更改 toast 的历史记录。
我只能看到两种可能的解决方案之一:
- 单击操作按钮时,仅触发 ToastActivationTask。或者。
- 单击操作按钮时 toast 的历史记录不会更改。
请帮忙。
How to remove history change event of toast notification on actin button click?
很遗憾,我们无法删除 HistoryChangedTriggerDetail
,如果您注册了它,那是设计使然。从这种情况得出 .
订阅此触发器,将允许您的应用在以下时间收到通知:
- 用户从操作中心删除了 toast 通知;
- toast 通知已过期并被系统从操作中心删除;
- Toast 通知通过推送从您的应用传送;
如果点击actin按钮,toast会默认移除。所以 ToastNotificationHistoryChangedTrigger
and ToastNotificationActionTrigger
将同时被调用。
我有 2 个触发 toast 通知的后台任务。
- ToastActivationTask:这是一个 ActionTriggerDetail 任务。单击操作按钮时触发。
- TrackToastNotificationTask:这是一个 HistoryChangedTriggerDetail 任务。当 toast 历史为 改变了。
我在 toast 上有 2 个按钮,是和不是现在。单击按钮时,两个任务都会被触发,因为单击按钮也会更改 toast 的历史记录。
我只能看到两种可能的解决方案之一:
- 单击操作按钮时,仅触发 ToastActivationTask。或者。
- 单击操作按钮时 toast 的历史记录不会更改。
请帮忙。
How to remove history change event of toast notification on actin button click?
很遗憾,我们无法删除 HistoryChangedTriggerDetail
,如果您注册了它,那是设计使然。从这种情况得出
订阅此触发器,将允许您的应用在以下时间收到通知:
- 用户从操作中心删除了 toast 通知;
- toast 通知已过期并被系统从操作中心删除;
- Toast 通知通过推送从您的应用传送;
如果点击actin按钮,toast会默认移除。所以 ToastNotificationHistoryChangedTrigger
and ToastNotificationActionTrigger
将同时被调用。