Java 取消Android Wear中的所有堆叠通知

Java 取消Android Wear中的所有堆叠通知,java,android,notifications,wear-os,Java,Android,Notifications,Wear Os,我一直在Android Wear()中使用堆叠通知,但我有一个小问题 在我的应用程序中,我希望在给定时间显示通知,然后在2小时后取消通知。在一个典型的Android通知中,我使用了notificationManager.cancel(NotifId),但由于每个堆叠的通知都有自己的id,我想知道是否只有在足够的情况下才取消摘要通知,还是必须显式取消所有通知 你知道吗 我可以确认,通过取消手机上的摘要通知,您也可以取消手表上的整个通知堆栈。此外,您还可以滑动以关闭手表上的整个堆栈,从而关闭手机上的

我一直在Android Wear()中使用堆叠通知,但我有一个小问题

在我的应用程序中,我希望在给定时间显示通知,然后在2小时后取消通知。在一个典型的Android通知中,我使用了
notificationManager.cancel(NotifId)
,但由于每个堆叠的通知都有自己的id,我想知道是否只有在足够的情况下才取消摘要通知,还是必须显式取消所有通知


你知道吗

我可以确认,通过取消手机上的摘要通知,您也可以取消手表上的整个通知堆栈。此外,您还可以滑动以关闭手表上的整个堆栈,从而关闭手机上的摘要通知

然而,这两个动作并非100%相同。例如,如果为堆叠可穿戴通知设置了
deleteeintent
,则不会自动应用于手机上的摘要通知。因此,如果您从手表中取消通知,将触发
pendingent
,正如人们所期望的那样。但是,如果您从手机中关闭摘要通知,则即使堆叠的通知已从手表中删除,也不会触发
pendingent