Android 如何从状态栏中删除通知?
我正在状态栏中显示一个Android 如何从状态栏中删除通知?,android,android-notifications,Android,Android Notifications,我正在状态栏中显示一个通知,具体取决于我的状况。到目前为止,一切都还可以 现在,我的应用程序中的问题是,当我回到应用程序时,状态栏中仍然会显示通知 当我从应用程序返回时,我不希望收到通知。为此,请给我一些建议。您可以通过通知管理器取消自己的通知。由您决定何时取消它以及何时显示它。您可以通过通知管理器发出自己的通知。由您决定何时取消(以及何时显示它。我没有足够的代表添加评论,所以@Commonware。如果你能告诉未来的读者更多的细节,比如告诉他们使用 “通知id”当他们创建通知并使用该id取消通
通知
,具体取决于我的状况。到目前为止,一切都还可以
现在,我的应用程序中的问题是,当我回到应用程序时,状态栏中仍然会显示通知
当我从应用程序返回时,我不希望收到通知。为此,请给我一些建议。您可以通过通知管理器取消自己的通知。由您决定何时取消它以及何时显示它。您可以通过通知管理器发出自己的通知。由您决定何时取消(
以及何时显示它。我没有足够的代表添加评论,所以@Commonware。如果你能告诉未来的读者更多的细节,比如告诉他们使用
“通知id”当他们创建通知并使用该id取消通知时。
如果你给出了一个答案,就要完整,或者至少提供完整的细节。这些帖子不仅仅是为OP设计的,它也帮助了其他遇到这篇帖子的人。
像这样
然后你打电话取消它
notificationManager.cancel(NOTIFICATION_ID);
或者你可以打电话
notificationManager.cancelAll();
notificationManager.cancelAll();
我没有足够的代表添加评论,所以@Commonware。如果你能告诉未来的读者更多的细节,比如告诉他们使用
“通知id”当他们创建通知并使用该id取消通知时。
如果你给出了一个答案,就要完整,或者至少提供完整的细节。这些帖子不仅仅是为OP设计的,它也帮助了其他遇到这篇帖子的人。
像这样
然后你打电话取消它
notificationManager.cancel(NOTIFICATION_ID);
或者你可以打电话
notificationManager.cancelAll();
notificationManager.cancelAll();